0

私は(WAPベースの)モバイルブラウザ用のFacebookアプリケーションをやっています。投稿ダイアログを表示する必要があります。ウォールポストに次のコードを使用すると、エラーが表示されます。

http://m.facebook.com/dialog/feed?app_id='.$app_id.'&redirect_uri=$redirect_url&display=wap

エラーは次のとおりです。

API ERROR CODE:3
API Error Description: Unknown Method
Error Message: This method isn't supported for this display type

上記の URL ではディスプレイ タイプを「タッチ」として指定していますが、タッチ デバイスでは問題なく動作します。しかし、wap ブラウザにはフォームが表示されません。

4

1 に答える 1

0

彼らのドキュメントにはそれがそれを行う方法であると記載されているので、それは奇妙です: http://developers.facebook.com/docs/reference/dialogs/

ただし、PHP にエラーがあることに気付きました (閉じていないアポストロフィ):

そのはず:

'http://m.facebook.com/dialog/feed?app_id='.$app_id.'&redirect_uri='.$redirect_url.'&display=wap'

https://github.com/facebook/facebook-android-sdk/issues/177に同様の問題があります

また、Facebook のバグ トラッカー ( http://bugs.developers.facebook.net ) をチェックして、バグを報告し、ここからリンクしてください。

于 2011-04-20T13:58:13.623 に答える