2012-04-10 7 views
3

私は自分のウェブサイトに小さなゲームを持っています。これを行うために、私はアプリを作って、次のリンクを使用します。facebookフィードのダイアログボックスにメッセージを入力する

https://www.facebook.com/dialog/feed?app_id=363262997057304&name=Myname&link=http://www.mywebsite.com&redirect_uri=http://www.mywebsite.com&description=MyDescription

をしかし、私は、私はそれがメッセージ・フィールドを移入するために何ができるかを知りません。私は何をすることができますか?

答えて

2

テキストボックスに入力して送信時にメッセージフィールドに送信するなど、自然な流れからでない限り、Facebookフィールドとしてメッセージフィールドを事前入力する必要はありません。目的のために説明、キャプションフィールドを使用する必要があります。

3

メッセージパラメータは廃止され、 もあなたが

function postToFeed() { 
    var obj = { 
     method:  'feed', 
     link:  'https://apps.facebook.com/APP_NAMESPACE/', 
     picture:  'https://domain.tld/75x75.jpg', 
     name:  'TITLE', 
     caption:  'CAPTION', 
     description: 'My Score: '+score 
    }; 
    FB.ui(obj); 
} 

、ユーザーのフィードに投稿するFBJS APIを使用することができますが、最初publish_stream権限をユーザーに依頼する必要があり。

+1

publish_stream権限はhttps://developers.facebook.com/blog/post/2012/10/10/growing-quality-apps-with-open-graph/に従って廃止されるようになりました。 –

0

あなたがゲームアプリを持っているので、あなたがする必要があるすべてはゲームを使って自分のスコアを公開することであるAPIスコアは、ここで説明:http://developers.facebook.com/docs/guides/games/

スコアと実績

:から http://developers.facebook.com/docs/score/

スコアおよびアチーブメントAPIは、Open Graphで構築され、すべてのOpen Graphストーリーと同じ配布ポイント を受け取る - ティッカー、 ニュースフィードとタイムライン。これらの得点と業績に加えて、 は、Facebookによって設計された に組み込まれた集計やストーリーの恩恵を受けています。

関連する問題