【问题标题】:send an invitation to facebook friends to join my website向 Facebook 朋友发送加入我的网站的邀请
【发布时间】:2011-07-19 22:26:43
【问题描述】:

我已经构建了一个 android 应用程序,其中我使用 facebook-sdk 包集成了 Facebook。我还成功地在我的应用程序中检索了我所有 facebook friends 的名称,他们的 names 和他们的 @ 987654324@.Further 我想从我的应用程序中向所有 Facebook 朋友发送加入网站的邀请。你能指出正确的方向吗,因为我在互联网上没有找到任何东西。谢谢

【问题讨论】:

    标签: android facebook


    【解决方案1】:

    尝试使用下面的代码,如果您按照我在其他问题中给您的教程进行操作,它将没有问题!

    protected void postOfferToWall(String userID){
        try {
            if (isSession()) {
                String response = mFacebook.request((userID == null) ? "me" : userID);
    
                Bundle params = new Bundle();
                params.putString("message", "message goes here");
                params.putString("link", "http://mysite.com");    
                params.putString("caption", "Click the link");
                params.putString("description", "description of link"); 
                params.putString("name", "name of link");
                params.putString("picture", "http://url.to.my.picture/pic.jpg");
    
                response = mFacebook.request(((userID == null) ? "me" : userID) + "/feed", params, "POST");       
    
                Log.d("Tests",response);
                if (response == null || response.equals("") || 
                        response.equals("false")) {
                    Log.v("Error", "Blank response");
                }
            } else {
                // no logged in, so relogin
                Log.d(TAG, "sessionNOTValid, relogin");
                mFacebook.authorize(this, PERMS, new LoginDialogListener());
            }
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    

    【讨论】:

      【解决方案2】:

      有关使用 Graph API 发布到您的朋友墙的快速参考,请参阅Graph API - Facebook Developers。有一个名为 Publishing 的小节,他们使用 curl 将帖子发布到朋友墙上。当然,您需要获得访问令牌和权限才能进行此类活动,但这里都解释了。

      【讨论】:

      • 希望我能理解;)))...谢谢:)
      • 另外,关于如何从您的 android 应用程序内部调用这些 API 函数,请访问 developers.facebook.com/docs/guides/mobile/#android,如果有帮助请不要忘记 +1。谢谢;)
      • 如果有帮助,我会尽我所能;)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多