【问题标题】:Android Facebook API not sending APP RequestsAndroid Facebook API 未发送 APP 请求
【发布时间】:2013-04-13 01:20:08
【问题描述】:

我正在使用 Android Hackbook 应用程序。我稍微修改了代码以向自定义朋友发送应用请求。这是代码。

Bundle params = new Bundle();
    params.putString("title", "invite friends");
    params.putString("message", getString(R.string.request_message));
    params.putString("to", userId);
    Utility.mFacebook.dialog(Hackbook.this, "apprequests", params, new AppRequestsListener());

这会弹出一个对话框,向我选择的用户 ID 的朋友发送应用请求。 AppRequestsListener 代码被执行,它向我展示了请求成功的祝酒词。用户如何永远不会收到请求。我究竟做错了什么。我需要先授予应用程序一些权限吗?真的卡住了,任何帮助都会很好

亲切的问候,

【问题讨论】:

    标签: android facebook


    【解决方案1】:

    试试这个:

            Facebook facebook = new Facebook(YOUR_APP_ID);
            Bundle params = new Bundle();
            params.putString("to", userId);
            params.putString("message", "getString(R.string.request_message)");
            facebook.dialog(((Activity) ctx).getParent(), "apprequests",
                    params, new DialogListener() {
    
                        public void onComplete(Bundle values) {
                            // TODO Auto-generated method stub
                            Toast.makeText(ctx, "<<Complete>>",
                                    Toast.LENGTH_SHORT).show();
                        }
    
                        public void onFacebookError(FacebookError e) {
                            // TODO Auto-generated method stub
                        }
    
                        public void onError(DialogError e) {
                            // TODO Auto-generated method stub
                        }
    
                        public void onCancel() {
                            // TODO Auto-generated method stub
                        }
    
            });
    

    这对我有用。用户按预期接收请求。

    【讨论】:

    • 您是否先将您的应用提交到应用中心??
    • 抱歉回复晚了。当然,您必须在 Facebook 上创建一个应用程序。然后,您可以获取您的应用 ID 以用于您的应用程序
    猜你喜欢
    • 2013-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多