Search code examples
facebookfacebook-graph-apifacebook-c#-sdk

facebook api with private message multiple to (friends)


I development facebook private message for invite with facebook api.

<script>
    FB.init({ appId: 'xxxxxxxxxx', xfbml: true, cookie: true });
    FB.ui({
        method: 'send',
        to: ['1736383768','590528674'],

        // picture: 'http://thinkdiff.net/iphone/lucky7_ios.jpg',
        //Can be page, popup, iframe, or touch. 
        display: 'popup',
        name: 'yyyyyy',
        link: '<%=Request.QueryString["link"]%>'
    });

 </script>

but adds only the first mate.

how to multiple friends send private message ?


Solution

  •    var publish = 
    
        {
                  method: 'stream.publish',
                  message: 'Some kind of test',
                  uid: uid,
                  attachment: {
                    name: 'Test',
                    caption: 'Facebook API Test',
                    description: ('Sure hope it worked!'),
                    href: 'http://www.test.com/',
                    media: [
                      {
                        type: 'image',
                        href: 'http://test.com/',
                        src: 'http://test.com/image.jpg'
                      }
                    ]
                  },
                  action_links: [
                    { text: 'Your text', href: 'http://www.test.com/' }
                  ],
                  user_prompt_message: 'Share your thoughts about test'
        };
    
        publish.target_id = friendID;
        FB.ui(publish);
    
        publish.target_id = friendID;
        FB.ui(publish);
    
                return false;