我正在尝试使用Facebooks api创建一个活动.(来自django应用程序)有没有人使用新的图形api创建了一个事件?
点击此处:http: //developers.facebook.com/docs/api#publishing
使用所需信息对/ PROFILE_ID /事件进行POST调用.不幸的是,他们没有列出所有可能的参数,但可以在Events.create下的REST API文档中找到它们.
要创建事件,您可以使用以下代码:(需要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"