1

私のサイトには、multi friend selector選択した友人に投稿するための Facebook アプリケーションがあります。ローカルホストでテストするとすべて正常に動作しますが、選択した友達に投稿をクリックして送信する最後のステップでライブサーバーにアップロードすると、次のようなポップアップ警告が表示されます。

申し訳ありませんが、このアプリケーションで送信するリクエストが不足しています。明日もう一度お試しください

しかし、それはライブサーバーへの私の最初の投稿でした... この警告を回避するには、どのオプションまたは何かを変更する必要がありますか?

コメントから追加

<fb:serverfbml width= "740" height="407" > 
    <script type="text/fbml"> 
        <fb:request-form action="%%POSTCARD_ACTION_URL%%?at=send_postcard" method="POST" type="POSTCARD" content='Click the View button to see the Postcard sent to you. <fb:req-choice url="%%FACEBOOK_ACTION_URL%%?view=%%hash%%" label="View">' invite="false">
            <input type="hidden" name="mail_hash" id ="mail_hash" value="%%hash%%"> 
            <fb:multi-friend-selector style="width:80%;" showborder="false" actiontext="Select the friends you want send postcard." rows="3" bypass="cancel" email_invite="false" />
        </fb:request-form> 
    </script> 
</fb:serverfbml>

私はmulti-friend-selectorラップインを使用していますserverfbml

4

1 に答える 1

1

アプリケーションの招待機能をテストしていて、アプリケーションがサンドボックス モードでないときにリクエストを削除した場合、すべてのリクエスト拒否はアプリケーションの「ユーザー フィードバック」に計算されます。

Facebook のシステムは、アプリケーションが十分な否定的なフィードバックを受け取ったと判断すると、アプリケーションの機能を制限し始めます。制限できる機能の 1 つにリクエストがあり

ます。アプリケーションに適用されるすべての制限は、アプリケーションの設定の [ Insights ] >> [Diagnostics] タブで確認できます。

最初の招待の制限に関しては、アプリケーションの開発を開始すると、AFAIK では、以下に示すように、1 ユーザーあたり 1 日あたり50 リクエストの制限があります。

ここに画像の説明を入力

アップデート

さらに議論し、元の質問を更新した後、友人を招待する古い方法であるFBMLを使用しているようです。FBML のドキュメンテーション ページからわかるように、FBML のサポートを削除する作業が進行中です (ほぼ完了しています)。

FBML は非推奨です。2012 年 1 月 1 日: FBML は Platform でサポートされなくなります。2012 年 6 月 1 日: FBML アプリは動作しなくなります。すべての FBML エンドポイントが削除されます。Facebook.com で新しいアプリケーションを作成する場合は、HTML、JavaScript、および CSS を使用してアプリケーションを実装してください。当社の JavaScript SDK とソーシャル プラグインを使用して、FBML で利用できるのと同じソーシャル機能の多くを埋め込むことができます。

新しいRequests Dialogを使用するように移行することを真剣に検討する必要があります。必要な情報はすべてリンクにあります。 https://developers.facebook.com/docs/reference/dialogs/requests/

Facebook JavaScript SDKを使用する必要があります。セットアップしてFB.init()関数を呼び出した後、関数を呼び出して、 Requests DialogFB.ui()を開くように指示します。


更なるアップデート

スクリーンショットが撮影されたアプリケーションが Request 2.0 を使用するように設定されている場合に、Request 1.0 が正しく表示されないというバグレポートを提出した後、Facebook は最初に「確認して割り当てる」ことでバグに応答しました (バグ レポートの古い応答を参照してください)。 ) そして、FBML が完全に廃止され次第、この「設計による」ものは削除されると述べています。Facebookも次のように述べています。

Request 2.0 には、1.0 のような制限はありません。

お役立ち情報 :P

于 2012-01-17T16:34:04.837 に答える