当前位置:  开发笔记 > 编程语言 > 正文

如何使用新的Graph API添加Facebook事件

如何解决《如何使用新的GraphAPI添加Facebook事件》经验,为你挑选了2个好方法。

我正在尝试使用Facebooks api创建一个活动.(来自django应用程序)有没有人使用新的图形api创建了一个事件?



1> 小智..:

点击此处:http: //developers.facebook.com/docs/api#publishing

使用所需信息对/ PROFILE_ID /事件进行POST调用.不幸的是,他们没有列出所有可能的参数,但可以在Events.create下的REST API文档中找到它们.



2> Love Sharma..:

要创建事件,您可以使用以下代码:(需要create_event权限才能满足您的要求)

update_url = "https://graph.facebook.com//events"
form_fields = {
   "access_token": "Your Access Token",
   "start_time" : "1272718027",
   "location" : "someplace",
   "name" : "New Test Event Using Graph API"
}
temp = {}
for k, v in form_fields.iteritems():
  temp[k] = unicode(v).encode('utf-8')

form_data = urllib.urlencode(temp)
res = urlfetch.fetch(url=update_url,
                     payload=form_data,
                     method=urlfetch.POST,
                     headers={'Content-Type': 'application/x-www-form-urlencoded'})
result = json.loads(res.content)
if result.get('id', False):
   "Successfully Created Event"
else:
   "Failure"

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有