Запрос Graph API с использованием JavaScript API для действий и объектов Open Graph

когда я использую "me/nativeamericannews:be_proud_of/story?" в Graph API Explorer он правильно дает мне ответ JSON, но когда я пытаюсь получить тот же ответ из своего приложения на основе холста, он всегда выдает ошибку. Я просмотрел все, но не могу понять, как я должен пытаться запрашивать взаимодействие пользователя с моими объектами и действиями. Я делаю запрос следующим образом (be_proud_of — одно из моих действий, а история — один из моих объектов):

function checkProudOf() {
    FB.api('/me/nativeamericannews:be_proud_of/story', 'post', function(response) {
        if (!response || response.error) {
            alert('Error occurred');
        } else {
            alert('Post for Info was successful! Action ID: ' + response.id);
        }
    });
}

Я отправляю действия, и все работает нормально с:

function postProudOf() {
    FB.api('/me/nativeamericannews:be_proud_of' + '?story=' + encodeURI(document.URL), 'post', function(response) {
        if (!response || response.error) {
            // alert('Error occurred');
        } else {
            // alert('Post was successful! Action ID: ' + response.id);
        }
    });
}

Любые идеи? Я хочу иметь возможность отображать агрегаты и историю пользователей с моими объектами и действиями, когда они посещают мое приложение. Спасибо!


person Howard Thompson    schedule 18.11.2011    source источник


Ответы (1)


ну стыдно было. это было довольно просто, в конце концов. когда я читаю информацию из facebook, это «получить», а не «пост».

это устранило эту проблему.

person Howard Thompson    schedule 18.11.2011