发布操作问题
我已经使我的应用程序适应了时间线、聚合、迷你故事等所有新功能。我根据 oauth 流程以及“新身份验证”流程对话框中的要求设置“publish_actions”。我已经设置了我的聚合,一切看起来都很整洁,而且我还让 opengraph 近乎实时地工作。
但是
1)我没有显示新的身份验证页面...我是唯一的开发人员,我在应用程序设置中设置了“使用新的身份验证页面”,我处于开发人员测试版中并在我的个人资料中获取了时间表当然,我让近乎实时的 opengraph 故事正常工作,我设置了聚合,我可以像我自己和一般用户一样预览 oauth 屏幕。
2)当我将应用程序设置为应用程序类型“游戏”时,旧的身份验证页面仅显示“publish_actions”,并且当我将应用程序设置为“其他”类型时,我不会收到“publish_actions”权限的提示添加应用程序时,我总是收到“OAuth“Facebook Platform”“insufficient_scope”“(#200) 需要扩展权限:publish_actions”。
为什么为 Facebook 开发/在 Facebook 上开发必须是总是那么麻烦又困难?
i have adapted my app to all the new features from timeline, aggregations, mini stories and such. i set "publish_actions" as required in the oauth process as well as in the "new auth" process dialog. i have set up my aggregations and everything looks neat an all and i also got the opengraph near realtime ministories working.
BUT
1) i do not get the new auth page to show up ... i am the only developer, i have set "use new auth page" in app settings, i am in the developer beta and got the timeline in my profile of course, i got the near realtime opengraph stories working, i got my aggregations set, i can preview the oauth screen as myself and generic user fine.
2) the old auth page only shows "publish_actions" when i set my app to be of the app-type "games" and when i set my app to be of the type "other" i do not get prompted for "publish_actions" permission when adding the app and i get "OAuth "Facebook Platform" "insufficient_scope" "(#200) Requires extended permission: publish_actions" all the time.
why does developing for/on facebook have to be so buggy and hard all the time?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
“这些故事只能由‘游戏’类别的应用程序发布,并且仅在玩游戏时向用户显示。我们打算在不久的将来扩大可以使用这些新 API 的应用程序类型。” (http://developers.facebook.com/blog/post/539/)
所以我认为我们现在只有两个选择。将应用程序类别更改为“游戏”或使用新的权限对话框页面。
"These stories can only be published by apps categorized as ‘Games’ and are only shown to users when playing a game. We intend to broaden the types of apps that can use these new APIs in the near future." ( http://developers.facebook.com/blog/post/539/ )
So I think we only have two choices right now. Change the app category to "Games" OR Using the new permissions dialog page.
我有完全相同的问题。
我找不到为应用程序用户获取“publish_actions”权限的方法。
我什至尝试直接使用它应该自动添加“publish_actions”,但身份验证对话框只是闪烁并消失。
这肯定与新的身份验证对话框相关联,即使选择了正确的迁移设置,该对话框也不会显示。
这是 Facebook 的错误吗?
I'm having exactly the same problem.
I cannot find a way to get 'publish_actions' permissions for an app user.
I've even tried to use directly which should automatically add 'publish_actions', but the auth dialog just flash and disappear.
This is certainly something linked to the new auth dialog which does not show up even when the correct migration settings are selected.
Is it a Facebook bug ?
撞。我也有同样的问题。
创建了新的应用程序,设置了所有内容,包括新的身份验证对话框和publish_actions,但改为使用旧的对话框。
我看到有人提到所有用户至少应该是测试人员。试过了,还是不行。
哇哦,我刚刚将应用程序类型更改为“游戏”,并且在身份验证对话框中现在显示“添加到时间线”。它仍然为我显示旧的身份验证对话框,但至少有publish_actions。
Bump. I have same issue as well.
Created new App, setup everything including new Auth dialog and publish_actions but getting old dialog instead.
I saw someone mentioning that all users should be at least Testers. Tried that and still doesnt work.
Woohoo, I just changed App type to the "Games" and in Auth dialog it showed now "Add to timeline". It still shows old Auth dialog for me but at least publish_actions is there.
对于您遇到的问题,我们深感抱歉。这是我们这边的一个错误,应该在今天晚些时候得到解决。
Sorry for the issues you're having. This was a bug on our end and should be resolved later today.