2013-04-29 1 views
7

私は、publish_streamの許可がthisであるか、またはotherの許可の参照ページが許可されていないのだろうと思っていました。publish_streamが拡張アクセス権の参照にリストされていないのはなぜですか?

ドキュメントのバグか怪しいものはありますか? herethereはまだ説明されていますが、概要のいずれにも該当しません(publish_actionsの許可のみを参照しているようです)。どうしたんだ?

答えて

16

この許可を段階的に廃止したようですが、ドキュメントをしばらく更新していないようです。今度は次のように述べています:

Facebookはpublish_streamという権限を持っていました。すべての場合、 publish_actionsがそれを置き換えます。この許可も がphoto_uploadに置き換わります。

https://developers.facebook.com/docs/facebook-login/permissions/v2.0#reference-extended-publish

+0

私のアプリでは、パーミッションは実際には表示されませんでした - つまり、Facebookのポップアップは許可を求めていませんでした。私はpublish_streamを使用していましたが、publish_streamに変更して期待通りに機能しました。 –

+0

素晴らしい!私は今それを修正し、それは動作します!すべての問題がそれほど簡単に修正できる場合:) –

+0

これは素晴らしいヒントです - ありがとうございます。 – Fattie

5

私はそれがpublish_actionsに置き換えられたと信じています。

https://developers.facebook.com/blog/post/2012/04/25/streamlining-publish_stream-and-publish_actions-permissions/

+0

私の理解では、 'publish_stream'は廃止されていない - アクションの広い範囲のための権限を付与するために表示され、実際にも、7月10日(2013年)に記載されているような変更を壊します。これは完全に有効な拡張アクセス許可のようですが、これは任意の参照から省略されており、例でのみ表示されています。より一般的なアクセス許可には、APIドキュメントに明示的な説明が含まれていないのは奇妙なことです。 – krukid

+1

もうしません。今日の朝(2015年5月6日) –

1

私はそれは、単に推奨許可を廃止されていないと思います。あなたが友人のタイムラインに公開したいのであれば、まだpublish_streamが必要です。

関連する問題