2012-03-15 2 views
0

Я создал кнопку чтения для публикации actoin на временной шкале facebook с помощью opengraph! Итак, когда пользователь нажимает кнопку, активность публикуется на временной шкале! Мой вопрос: как удалить действие чтения для определенных сообщений? Как на mashable facebook приложение есть одна кнопка, дающая право делиться или читать дальше!Удалить Действие, выполняемое OpenGraph-Facebook

<script type="text/javascript"> 
    function postArticle() 
    { 
     FB.api(
     '/me/news.reads?article=<?php the_permalink() ?>', 
     'post', 
     function(response) { 
      if (!response || response.error) { 
       alert('Error occured'); 
      } else { 
       alert('Successful! Action ID: ' + response.id); 
      } 
     }); 
    } 
    </script> 

Я использую приведенный выше код для обмена информацией. Как создать кнопку для чтения

закрыть доступ
+0

это здорово! Не могли бы вы мне помочь с подобной вещью? здесь: http://stackoverflow.com/questions/9717714/delete-action-performed-by-opengraph-facebook – user1340908

ответ

0

Когда вы успешно опубликовать news.reads действие, то Graph API возвращает объект формы

{"id": "ACTION_ID"} 

Если вы хотите, чтобы позволить пользователю удалить действие, затем может выполнить HTTP DELETE на

https://graph.facebook.com/ACTION_ID?access_token=USER_ACCESS_TOKEN 

кодекса, чтобы сделать это было бы:

<script type="text/javascript"> 

function deleteAction() 
{ 
    FB.api(
    '<?= $actionID ?>', 
    'delete', 
    function(response) { 
     alert('action deleted') 
    }); 
} 
</script> 
+0

Не могли бы вы дать мне более подробную информацию? Я не так много кодирую. Как и где их положить? И как получить ACCESS_TOKEN? –