草庐IT

facebook-wall

全部标签

android - 在不使用他们的 api 的情况下将 Android 应用程序安装报告回 facebook

我想从我的Android应用程序中将其安装发布回Facebook,以便对他们的新移动应用程序安装广告进行转化跟踪,但我想在不使用他们的API的情况下进行。所以而不是做com.facebook.Settings.publishInstall(context,appId);我只想将带有所需参数的HTTP请求发送到某个URL。编辑:我记录了发送到facebook以发布应用安装的两个请求,它们看起来像这样:要求:GET/[appid]?format=json&sdk=android&fields=supports_attributionHTTP/1.1User-Agent:FBAndroidS

android - 从服务中使用 facebook android sdk

我的应用程序具有在服务器上发送一些内容并(需要)将其发布到facebook上的功能。它使用服务发送(我使用sqlite存储数据)。是否可以通过服务处理facebooksession等?我需要它,因为内容将存储在数据库中的时间和发送时间可能不同(可能是连接会在很长时间内丢失并且在连接可用后开始发送,但只有我的应用程序的发送服务在此期间处于Activity状态时间)。我找不到针对这种情况的任何解决方案(好的解决方案会很棒)。请帮忙。 最佳答案 用户必须明确授予应用程序权限,Android服务不支持Activity.startActivi

Android 分享 - Facebook SDK - ShareActionProvider

我正在尝试在我的应用程序中实现共享一个简单的字符串。显然,除了Facebook之外,其他一切都有效。据我所知,现在我必须使用他们的FacebookSDK才能在墙上发布状态。但是,如果我使用他们的SDK实现它,是否有办法将它合并到选择器(默认或ShareActionProvider)中并以某种方式覆盖它并插入FacebookSDK的实现?还是我必须创建一个专用按钮?//编辑packagecom.example.shareactionproviderdemo;importandroid.app.Activity;importandroid.content.Intent;importandr

android - 使用 Parse.com 登录 Facebook 时出现 NoClassDefFoundError

我目前使用parse.com作为我的Android应用程序的后端解决方案。我正在尝试使用Facebook对用户进行身份验证,但目前遇到以下错误。我试图将两个JARS(Parse和Facebook)添加到我的项目中。我也多次清理了我的项目,但仍然出现以下错误:错误日志:03-0315:01:18.273:E/dalvikvm(7423):Couldnotfindclass'com.facebook.SharedPreferencesTokenCachingStrategy',referencedfrommethodcom.parse.auth.FacebookAuthentication

Android Studio 无法识别 Facebook 库

我刚刚将新的AndroidStudio下载到我的mac并尝试将我的项目导入到它而不为它们创建gradle文件(因为我在导入它时遇到了一些问题,而且我发现它没有必要).我转到文件>导入并选择我的父项目,将所有库导入到项目中,但我仍然收到此错误:importcom.facebook.Session;Cannotresolvesymbole'Session'关于如何将其成功导入新的IDE有什么想法吗? 最佳答案 正如我刚刚了解到的,您必须像在IntelliJIDEA12CE上那样:打开项目结构(在您的项目上按F4)。在左侧Pane中选择模

android - Facebook 移动广告应用安装未显示在广告 Activity 报告中

我已成功实现FacebookSDK和AppEvents来报告我的Android应用程序的安装。我已验证它在仪表板中注册了最后的安装数据,并且我在Facebook的“应用程序事件”选项卡中看到了数千个fb_mobile_activate_app事件。我一直在该应用程序上运行付费Activity,但是,即使在添加SDK超过24小时后,我仍收到0次安装的报告。由于我的预算是基于广告的效果,所以没有任何数据似乎很奇怪。我在这里遗漏了什么吗? 最佳答案 确保您的目标指向Facebook应用,而不必粘贴您的GooglePlay网址。

Android facebook 4.0.0 分享对话框不分享内容

几个小时以来,我一直在尝试通过facebook4.0.0sdk在我的android应用程序中分享内容。我完全按照facebooksharedocument但没有结果。按共享按钮时共享对话框打开,但其中没有内容。如果我单击“确定”,它只会共享一个空字符串。请告诉我解决此问题的方法。编辑顺便说一句,当我从手机中删除Facebook原生应用程序时,我可以与facebook的webview共享。CallbackManagercallbackManager;ShareDialogshareDialog;privateViewrootView;@OverridepublicViewonCreate

Android使用facebook Conceal 库加密纯文本

我尝试使用以下代码加密明文。该代码似乎对文本进行了加密,但并未解密为明文。我做错了什么?代码:Entityentity=newEntity("password");byte[]ciphertext=crypto.encrypt(("datatoencrypt").getBytes(),entity);plaintext=crypto.decrypt(ciphertext,entity)输出:Ecryptedtext:[B@417a110Decryptedtext:[B@417df20 最佳答案 下面的代码可以加密/解密字符串KeyC

android - 如何在 android 中使用应用范围的 id 打开 facebook messenger 聊天窗口

我可以在我的应用程序中使用graph-api获取应用范围内的用户ID。然后,如何在android中使用app-scopedid打开facebookmessenger聊天窗口。我们可以使用global-facebook-id(使用intent和uri)打开facebookmessenger聊天窗口。Uriuri=Uri.parse("fb-messenger://user/");uri=ContentUris.withAppendedId(uri,Long.parseLong(peopleId));Intentintent=newIntent(Intent.ACTION_VIEW,uri

java - Facebook Audience Network Ad Sdk 依赖项在 Android 应用程序中提供运行时错误

在build.gradle中添加以下依赖compile'com.facebook.android:audience-network-sdk:4.+'运行项目出错Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:com/google/android/gms/internal/zzf.class应用,build