【发布时间】:2015-03-06 22:47:27
【问题描述】:
我正在编写一个简单的程序来自动创建一个 facebook 邮政。据我了解,我需要有一个“用户访问令牌”才能 做这个。我正在使用考拉(但其他人的理念类似 图书馆)。无论如何,我创建一个新的 OAuth 帐户:
@oauth = Koala::Facebook::OAuth.new(app_id, app_secret, callback_url)
然后考拉的指令变得有些不清楚。接下来的两行是:
@oauth.url_for_oauth_code # generate authenticating URL
@oauth.get_access_token(code) # fetch the access token once you have the code
“代码”变量从何而来?里面没有说 文档。此外,“get_access_token”方法是否获得“app 访问令牌”或“user_access_token”?方法名称不清楚。 我尝试访问 [url_for_oauth_code] 方法给我的 url, 但它没有给我任何代码! “code”变量从何而来?
【问题讨论】:
-
你找到答案了吗?
-
大家好。我对 API 的使用非常陌生。在
@oauth = Koala::Facebook::OAuth.new(app_id, app_secret, callback_url)中,callback_url 的值应该是多少?我想刷新现有登录用户的令牌。提前谢谢你。
标签: facebook facebook-graph-api oauth koala