2011-09-30 124 views
1

可能重复时:
“apprequests” dialog reports success, recipients receive nothing没有通知发送apprequest

我开发一个Facebook应用程序,主要功能之一,就是允许用户将apprequest发送到另一个用户,通知他他受到了挑战。

但是,在过去的几天里,似乎出现了一些问题。出于某种原因,我可以发送apprequest,但钻石并不显示在屏幕的顶部。我检查了Graph API Explorer,果然,apprequest出现在那里,但通知从未弹出。

此外,游戏请求确实加在我的主线facebook页面的左侧,但是当我点击游戏请求时,它们都没有显示?

这是由Facebook搞乱请求2.0的东西引起的?或者可能是我的代码产生了“错误”的请求?这是一个例子采取形式TEH图形API资源管理器

{ “ID”: “10150308326517343”, “应用”:{ “名称”: “应用程序名称”, “ID”: “277628332248286” } “到”:{ “名”: “雅各Harpøth汉森”, “ID”: “506232342” }, “从”:{ “名”: “雅各Harpøth汉森”, “ID”: “506232342” }, “message”:“text”, “created_time”:“2011-09-30T09:01:29 + 0000”, “type”:“a pprequest“ }

回答

1

应用程序生成的请求没有通知 - 仅限用户生成的请求。

+1

Facebook的[iOS教程](https://developers.facebook.com/docs/mobile/ios/build/#socialchannels)清楚地显示了'apprequests'的通知,但我也没有看到它们。应用程序的书签徽章不会显示其旁边的数字,就像@JacobHarpøthHansen所述。 –

2

您是否在应用程序设置部分“选择您的应用程序与Facebook集成方式”中勾选了“Facebook上的应用程序”选项?因为您无法将apprequest发送给Tabbed应用程序。