0

Я использую Force.com Facebook toolkit для отправки сообщения на facebook. Я могу отправить сообщение с помощью Java Script в фейсбуке, ниже мой Java код сценарияFacebook send dialog send private mesage, Ошибка: Это приложение, возможно, было удалено

<script> 
     function closewindow(){ 
      window.close(); 
     } 
     FB.init({appId: '{!id}', status: true, cookie: true}); 
     function postToFeed() { 
     var obj = { 
      method: 'send', 
      to: '{!fbuserid}', 
      link: '{!$CurrentPage.URL}', 
      description: 'Testing' 
     }; 
     function callback(response) { 
      if (response['post_id']) { 
       var postId = response['post_id'].split('_')[1]; 
       document.getElementById('msg').innerHTML = 
        "Posted to your wall. "+ 
        "<a href=\"https://www.facebook.com/permalink.php?"+ 
        "id={!me.id}&v=wall&story_fbid="+postId+"\">View your post</a>"; 
      } 
     } 
     FB.ui(obj, callback); 
     } 
    </script> 

сообщение, которое получено в фейсбуке приходит с сообщением об ошибке, как показано на рисунке ниже.

сообщение получил взгляд, как-

Hi
This attachment may have been removed or the person who shared it may not have permission to share it with you.

Как я могу удалить эту ошибку из моего сообщения? Также есть способ отправить сообщение с помощью графика api?

ответ

0

Первый Эта ошибка означает, что человек, которого вы пытаетесь отправить сообщение, не предоставил вам разрешение на отправку сообщения. Для этого получатель должен разрешить вам отправлять сообщения.

Второе сообщение вы можете отправлять только через Javascript, так как Facebook не позволяет отправлять его через Graph API. Но вы можете читать почтовый ящик через Graph API. Перейдите по этой ссылке:

Facebook Graph API

+0

Несмотря на ошибки, мое сообщение доставляется пользователю. Есть ли способ удалить ошибку. – Himanshu

+0

Что именно сообщение об ошибке происходит от Facebook? Вы можете проверить конкретный код ошибки и проигнорировать его, если он не нарушает функциональность кода. –

+1

вы можете проверить предупреждение или ошибку. Я указал его выше в своем коде. – Himanshu

Смежные вопросы