Open Graph Tutorial - Получить новый фрагмент кода действия - PullRequest
0 голосов
/ 30 декабря 2011

Извините, если вопрос новичок, но я не могу найти ответ.

Я следую учебному пособию по Open Graph.Я на шаге 4: опубликовать действия.Я нахожусь в главе «Опубликовать действие».В учебном пособии говорится:

"На странице панели инструментов Open Graph есть ссылка" Получить код "рядом с вашим действием. Она содержит фрагменты кода скручивания, которые вы можете скопировать в терминал и запустить непосредственно."

Вот мой фрагмент кода скручивания:

curl -F 'access_token=(myaccess_token_replaced)' \
     -F 'podcast=http://samples.ogp.me/(code replaced)' \
        'https://graph.facebook.com/me/myapname:listen'

Что мне делать с этим фрагментом кода?Я ввел фрагмент кода в моем терминале PuTTY, и все, что я получил, было ответом:

{"id":"341348384144"} (not the actual id number)

Я думал, что он вернет больше кода, чем этот.В этом учебнике есть новый блок кода в этом примере.

    <script type="text/javascript">
function postCook()
{
    FB.api('/me/YOUR_NAMESPACE:cook' + 
                '?recipe=http://example.com/cookie.html','post',
                function(response) {
        if (!response || response.error) {
                alert('Error occured');
        } else {
            alert('Post was successful! Action ID: ' + response.id);
            }
    });
}
</script>

Нужно ли мне это вручную кодировать и просто заменить response.id на код id, полученный мной из фрагмента кода скручивания?

Пожалуйста / Спасибо.

1 Ответ

0 голосов
/ 01 января 2012

Я считаю, что ID - это идентификатор действия, которое вы только что опубликовали.Он должен быть уникальным каждый раз, когда вы отправляете HTTP на этот URL.Я считаю, что код CURL должен был быть для вас играть так же, как инструмент проводника Graph API используется для игры с Graph API.Код javascript, который вы разместили выше, является еще одним примером того, как выполнить то же самое, что и код CURL (по крайней мере, мне так кажется)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...