发送邀请,通过Android应用程序Facebook的朋友 [英] send an invite through android application to facebook friends

查看:229
本文介绍了发送邀请,通过Android应用程序Facebook的朋友的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何通过我的应用程序在Android上发送邀请Facebook的朋友..

How to send an invitation to facebook friends through my App on Android..

推荐答案

下面是你如何能做到这一点:

Here is how you can do it:

public void inviteFriends(Activity activity, ArrayList<FriendInfo> friendsIds){
    // Safe programming
    if(friendsIds == null || friendsIds.size() == 0)        
        return;

    Bundle parameters = new Bundle();

    // Get the friend ids
    String friendsIdsInFormat = "";
    for(int i=0; i<friendsIds.size()-1; i++){
        friendsIdsInFormat = friendsIdsInFormat + friendsIds.get(i) + ", ";
    }
    friendsIdsInFormat = friendsIdsInFormat + friendsIds.get(friendsIds.size()-1).getId();

    parameters.putString("to", friendsIdsInFormat);
    parameters.putString( "message", "Use my app!");

    // Show dialog for invitation
    mFacebook.dialog(activity, "apprequests", parameters, new Facebook.DialogListener() {
        @Override
        public void onComplete(Bundle values) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onFacebookError(FacebookError e) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onError(DialogError e) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onCancel() {
            // TODO Auto-generated method stub

        }
    });

}

Facebook的对话框参考

这篇关于发送邀请,通过Android应用程序Facebook的朋友的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆