IOS Facebook apprequests,无需使用 Facebook 对话框



我是用户对用户的应用程序请求,使用:

[facebook dialog:@"apprequests" andParams:params andDelegate:self]; 

这是有效的,但是我想绕过Facebook对话框以显示自定义视图,并发送NSURLRequest,其中包含请求中嵌入的访问令牌,uid和其他参数。

我一直在尝试将 sdk 调试为随请求一起发送的内容,但由于它是通过 UIWebView 发送的,因此我无法调试它。

我还尝试使用 Web 代理调试器"Charles"来查看 http 调用请求,但它是加密的,如果我通过从@"http://m.facebook.com/dialog/"而不是 https 请求来解决这个问题,我会得到以下 JSON 响应。

{"

error":{"message":"传递访问权限时必须使用 https:// token","type":"OAuthException","code":1}}

有没有办法在不使用对话框的情况下直接发送应用程序请求?

有没有办法在不使用对话框的情况下直接发送应用程序请求?

仅应用到用户请求

,并且仅当目标用户已连接到你的应用时,这些请求才有效。