因此,我将 Facebook 模块导入 python 以将其用于我想要创建的一些个人脚本,并最终将其链接到 Arduino。所以假设我有这样的事情:
import facebook
import codecs
token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
graph = facebook.GraphAPI(token)
profile = graph.get_object("me")
friends = graph.get_connections("me", "friends")
friend_list = [friend['name'].encode('utf-8') for friend in friends['data']]
for i in friend_list:
print i.decode('utf-8')
这可行,但是我在这里生成的令牌会在一小时后过期。我看到 GraphAPI 类有一些扩展访问令牌的方法,但它们需要“app_id”和“app_secret”作为参数。这是怎么回事?所以我的问题是,我如何在没有 Facebook 应用程序的情况下扩展这个令牌?或者我怎样才能在没有令牌的情况下执行上面发布的操作,例如仅基于用户名和密码?
谢谢!