我过去几周一直在寻找解决方案。
根据Facebook文档,https://developers.facebook.com/docs/facebook-login/permissions#reference-user_friends
为了让一个人出现在一个人的朋友列表中,两者都是 人们必须决定与您的应用分享他们的朋友列表 并且在登录期间未禁用该权限。这两个朋友也必须 在登录过程中被要求提供user_friends。
...而且通知API需要朋友的ID:
https://developers.facebook.com/docs/games/services/appnotifications#implementation
根据此信息,您无法向所有朋友发送通知(或者确切地说,无法向未授权您的应用的用户发送通知)。
...但我从未经授权的应用程序收到通知(我检查过,撤销了权限;仍然收到通知)。我在这里缺少什么?
一个这样的应用程序的例子:Candy Crush(游戏)。