Joh*_*igg 6 facebook-graph-api
我正在使用flash GrahpAPI_web sdk这是一个as3 flash扩展,与Javascript SDK进行通信.
无论如何,我试图让oauth对话框显示为弹出窗口,就像popup一样.当我运行FB.init后跟FB.login调用时,生成的oauth URL包含一个我没有指定的重定向,也不能清楚地看到如何指定它.
这是oauth URL的朋友视图
https://www.facebook.com/dialog/oauth
api_key=<APP_ID>
app_id=<APP_ID>
client_id=<APP_ID>
display=popup
domain=app.local.MYAPP.com
locale=en_US&origin=1
redirect_uri=http://static.ak.facebook.com/connect/xd_arbiter.php?version=8#cb=f35f1a383cdde0a
origin=http%3A%2F%=app.local.MYAPP.com%2Ff38af6b0241d006
domain==app.local.MYAPP.com
relation=opener
frame=fc22754c0e4d
response_type=token,signed_request
scope=read_stream, publish_stream
sdk=joey
Run Code Online (Sandbox Code Playgroud)
问题是我没有指定的redirect_uri.如果我用app.local.MYAPP.com替换它,它似乎正常工作.
如何让FB.login实现正确的redirect_uri?
小智 1
我遇到了类似的麻烦,所以我做了一些不同的事情。也许这样的事情对你有用。我用了这个JavaScript:
window.location = encodeURI("https://www.facebook.com/dialog/oauth?
client_id=<APP_ID>
&redirect_uri=<REDIRECT_URL>
&response_type=token
&scope=publish_stream");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2187 次 |
| 最近记录: |