草庐IT

member_facebook

全部标签

Facebook Graph API,阅读消息发送到带有页面访问令牌的页面

我创建了一个图形APIWeb挂钩,该挂钩在页面上进行对话。当我将消息发送到与此主体的关联页面时,我在网络钩上得到了ping。{"entry":[{"changes":[{"field":"conversations","value":{"thread_id":"t_mid.$cAASnBD_EQdhjNJRBZVdA0750e5Q_","page_id":,"thread_key":"t_100018072547807"}}],"id":"我使用了帖子中提到的线程ID来获取用URL的线程中的消息https://graph.facebook.com/v2.9/t_mid.$cAASnBD_EQd

android - Facebook 深度链接不适用于 Android

我正在尝试根据https://developers.facebook.com/docs/app-ads/deep-linking实现Facebook深度链接功能.我已按照步骤说明进行操作:创建了FB应用将FBsdk(4.13.2)添加到Android应用当我运行该应用程序时,它被Facebook检测到,并在https://developers.facebook.com/tools/app-ads-helper/上进行了验证我还创建了一个Activity来处理深层链接。AndroidManifest配置:DeeplinkActivity如果通过以下方式从adb启动则打开:adbshell

android - Android 上的 Facebook : target app doesn't open when clicking on link

我在HTML中包含了正确的应用程序链接元标记,这样通过在Facebook上单击该链接,Android和iOS应用程序将打开并显示正确的内容。这是一个页面示例:https://trenit.info/L2o我在Facebook上发布了该链接,并且安装了Trenìt!我的Android和iOS设备中的应用程序。在iOS上:如果我使用Facebook应用程序并单击该链接,Trenìt!iOS应用程序可以正确打开该内容。在Android上:如果我使用Facebook应用程序并单击该链接,将打开HTML页面而不是Trenìt!安卓应用。我做错了什么吗?请注意,在Androidlist上我已经指定

android - Facebook SDK 的 logInWithPublishPermissions 卡在永久微调器上

我想询问我的Android应用程序的用户是否允许在按下自定义共享按钮(它只是一个ImageView)时在Facebook上发布。在按钮的OnClick方法上,我执行此block:CallbackManagerfacebookCallbackManager;...facebookCallbackManager=CallbackManager.Factory.create();LoginManager.getInstance().registerCallback(facebookCallbackManager,newFacebookCallback(){@Overridepublicvoi

android - Facebook SDK WebView 不注销

我正在开发一个应用程序,它将安装在一个设备上,每个用户都将使用我的设备来共享图像。他们需要登录Facebook才能在他们的个人资料中分享图片。分享图片后,应用程序应该从facebook注销,以便让下一个用户登录。因此,我没有使用FacebookAndroid应用程序,而是选择了webview替代方案。用户登录后,它会打开一个WebView(在Chrome上),并询问用户名、密码和权限。用户发布图片,应用调用:LoginManager.getInstance().logOut();当下一个用户出现时,点击使用Facebook登录,它会打开一个WebView,它表示我已经从那个Facebo

android - AndroidX 不支持 Facebook SDK

我在facebookSDK上遇到了这个错误。我在我的支持库中使用androidx这是我的gradle调查Activity本身使用supportv4库这里可能的解决方法是什么? 最佳答案 我通过在gradle.properties中添加这两行解决了这个问题android.useAndroidX=trueandroid.enableJetifier=true 关于android-AndroidX不支持FacebookSDK,我们在StackOverflow上找到一个类似的问题:

android - Facebook 身份验证适用于模拟器,但不适用于物理设备

大家好,大家最近刚刚开发了我的第一个android应用程序,它登录到facebook并尝试在没有对话框的情况下使用图形API进行状态更新。下面的代码是授权代码(它在fbook开发站点本身上)并且它一直对我有用,直到最近。现在我的应用程序可以在我的模拟器上正常登录,但是当我导出APK文件并将其放在我的手机上时,它会出现“身份验证错误”。有人可以解释一下吗?它只是不再显示登录页面,在我创建之后一个新的keystore和哈希键,并像往常一样在我的Facebook开发应用程序页面上更新该哈希键。我认为这是由于keyhash等引起的,但我不太了解,无法找出问题所在。我所做的是,我单击导出、应用程

android - 从 SharedPreference 使用 AccessToken - android facebook sdk 3

我正在尝试将FacebookAccessToken保存在SheredPreference中,稍后使用该token登录,但是当我这样做时应用程序崩溃了。packagecom.fit.android;importjava.sql.Date;importandroid.app.Activity;importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.content.SharedPreferences.Editor;importandroid.os.Bundle;importandro

java - 刷新时 Facebook SDK Android AppEventsLogger NullPointerException

我集成了当前的FacebookSDKforAndroidv3.5用于跟踪目的。您可以通过调用跟踪应用程序安装com.facebook.AppEventsLogger.activateApp(context,YOUR_APP_ID);到目前为止没有问题,我可以看到这些事件显示在facebook仪表板上。在跟踪事件或购买事件方面,Facebook建议执行以下操作:m_fbAppEventsLogger=com.facebook.AppEventsLogger.newLogger(applicationcontext);m_fbAppEventsLogger.logPurchase(BigD

android - 将元数据添加到 Facebook 应用邀请

在我的应用程序中发送应用程序邀请时,我试图找到一种方法来向其中添加元数据,以便我可以在内部跟踪谁发送了邀请以及他们的成功程度(Facebook仅显示对话框打开时的数据和无法跟踪特定channel)。我发送邀请的代码是:privatevoidopenFacebookAppInvite(){AppInviteContentcontent=newAppInviteContent.Builder().setApplinkUrl(FACEBOOK_APP_LINK_URL).setPreviewImageUrl(INVITE_PREVOEW_IMAGE_URL).build();//WANTTO