Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从android应用程序发布到facebook墙_Android_Facebook - Fatal编程技术网

如何从android应用程序发布到facebook墙

如何从android应用程序发布到facebook墙,android,facebook,Android,Facebook,我用这个方法在facebook上发帖,但它会返回下面的回复 得到答复: {“error”:{“message”:“(#200)用户尚未授权应用程序 要执行此操作,请键入“OAutheException”,“code”:200} 如何添加权限以及在何处添加权限?去邮局 public void postOnWall(String msg) { Log.d("Tests", "Testing graph API wall post"); try {

我用这个方法在facebook上发帖,但它会返回下面的回复

得到答复:

{“error”:{“message”:“(#200)用户尚未授权应用程序 要执行此操作,请键入“OAutheException”,“code”:200}

如何添加权限以及在何处添加权限?去邮局

     public void postOnWall(String msg) {

        Log.d("Tests", "Testing graph API wall post");

         try {

                String response = facebook.request("me");

                Bundle parameters = new Bundle();

                parameters.putString("message", msg);

                parameters.putString("description", "test test test");

                response = facebook.request("me/feed", parameters, "POST");

                Log.d("Tests", "got response: " + response);

                if (response == null || response.equals("") || 
                        response.equals("false")) {
                   Log.v("Error", "Blank response");
               }

         } catch(Exception e) {
             e.printStackTrace();
         }
    }

您需要向用户授予
publish\u actions
权限。信息和示例代码可在官方文件中找到:


请记住,这只适用于在应用程序中具有角色(管理员、开发人员、测试人员)的用户。为了公开,如果您没有做以下事情,您需要通过
发布_actions

进行审查。 转到此链接并单击 “是否要使此应用及其所有live功能向公众开放?”并将其设置为“开”。 第二,如果您尚未发送联系电子邮件,请单击
“链接并提供一封联系电子邮件。

请给我第一个链接,让应用程序及其所有实时功能向公众开放。这只是为了让应用程序实时,它与用户授权无关。我从哪里授权发布操作权限?你需要实现用户登录,请参阅facebook文档链接