Facebook graph api forge.facebook.authorize([“创建”事件]=>;FBSession:不允许发布或管理权限

Facebook graph api forge.facebook.authorize([“创建”事件]=>;FBSession:不允许发布或管理权限,facebook-graph-api,trigger.io,Facebook Graph Api,Trigger.io,仅当请求此特定许可时: forge.facebook.authorize(["create_event"], function (auth) { }, function(error) { forge.logging.info(error); }); 我得到: [INFO] { message: 'FBSession: Publish or manage permissions are not permited to to be requested with read permissi

仅当请求此特定许可时:

forge.facebook.authorize(["create_event"], function (auth) {

}, function(error) {
    forge.logging.info(error);
});
我得到:

[INFO] { message: 'FBSession: Publish or manage permissions are not permited to to be requested with read permissions.',
[INFO]   type: 'UNEXPECTED_FAILURE' }

有人知道为什么吗?

我很确定您的权限设置有问题

创建事件是一个错误。您的客户显然无权这样做。 您只有读取权限


您应该可以通过请求所需的额外权限来在线更改该权限。

我实际上刚刚在android上尝试了相同的代码,它在那里请求更正权限,因此似乎它可能与此帖子有关:就像在iOS facebook SDK的forge绑定中一样。该链接中提供的解决方案有用吗p你说呢?这是关于triggerio补充的本机代码,我没有访问该源代码的权限。我还刚刚意识到,既然在Android上授予了权限,iOS应用程序就可以轻松通过了,因为FB似乎不在乎哪个设备在利用perms。问题似乎在于请求的伪造iOS本机代码“非读取”权限。触发器io工程师可以检查一下吗?