我想让我的应用程序能够发布为我自己的页面(和应用程序单独),并试图找出如何以编程方式获得合适的访问令牌。我在视图中嵌入了以下代码,它可以工作,但取决于我现在手动插入的访问令牌。
event = Event.objects.get(pk=1)
try:
graph = GraphAPI(access_token)
graph.post(
path = '/42636472/events',
name = event.name,
location = event.location,
start_time = '2012-11-04T19:00:00-0700',
)
print event.date
except GraphAPI.OAuthError, e:
print e.message
来自Facebook的这一更新表明硬编码访问令牌是不可持续的,需要经常关注: https://developers.facebook.com/roadmap/offline-access-removal/
人们在这种情况下做了什么,让应用更新属于应用组织的页面,或只是让access_tokens在没有任何人登录的情况下提供页面管理访问权限?