0

ここの壁に頭をぶつけているような気がします。いくつかのカスタム オブジェクトと 1 つのカスタム アクションを作成しました。送信するには、アクションを正常に送信する必要があります。

開発者サイトの OpenGraph ページの [コードを取得] ボタンから次のコードを使用します。

curl -F 'access_token=MY_ACCESSS_TOKEN' \
     -F 'content=http://samples.ogp.me/417795554977717' \
        'https://graph.facebook.com/me/myapp:myaction'

次の応答が得られます

{"error":
  {
    "message":"(#15) This method must be called with an app access_token.",
    "type":"OAuthException",
    "code":15
   }
 }

ええと、私は自分が賢い男だと思うのが好きです。このガイドからアプリ アクセス トークンを生成する方法を見つけて、もう一度やり直します。

curl -F 'access_token=MY_APP_ACCESSS_TOKEN' \
     -F 'content=http://samples.ogp.me/417795554977717' \
        'https://graph.facebook.com/me/myapp:myaction'

するとこんな返事が返ってきます。

{"error":
  {
    "message":"A user access token is required to request this resource.",
    "type":"OAuthException",
    "code":102
   }
 }

だから私は明らかに終わりのないループに陥っています。私はこれに頭を悩ませてきました。

4

1 に答える 1

0

もちろん、提出したらすぐに、さまざまな設定を変更して答えを見つけます。

削除するのではなく、後でこれをグーグルで検索する人に答えます(最終的に修正しない限り)。

アプリの設定の [詳細設定] タブには、「アプリの種類」という設定があります。これがネイティブ/デスクトップに設定されている場合、アクションを投稿することはできません。

ただし、「コードを取得」ボタンからの Facebook 独自のサンプル コードはまだ機能しません。これは憂慮すべきことです。

于 2013-02-19T03:30:48.113 に答える