草庐IT

Facebook-Notification

全部标签

android - 使用 sdk 3.0 在 facebook 墙上发帖

我正尝试在由其ID定义的用户墙上发布消息,但作为响应,我收到错误“未知方法”。我的代码是:finalBundleparams=newBundle();params.putByteArray("message","Test".getBytes());params.putByteArray("name","AmericanVirgin".getBytes());params.putByteArray("link","http://bit.ly/12345".getBytes());params.putByteArray("description","AFreshmanCollegeGirl

android - 在 Android Facebook SDK 中更改对话框大小

如何更改AndroidFacebookSDK的对话框大小?它几乎是全屏,这对手机来说是可以的,但对平板电脑来说就不行了。我希望表格和电话的对话框大小不同。 最佳答案 为什么不在Fragment中实例化它或您想要的fragment?这是WebviewFragments的文档http://developer.android.com/reference/android/webkit/WebViewFragment.html现在Facebook确实在他们的SDK中集成了一些原生Fragment,例如PickerFragment:https:

Android:使用 Graph API Facebook SDK 3.0 让 friend 过生日

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Android:HowtogetfriendsbirthdatesfromfacebookcalendarusingGraphAPI引用:https://stackoverflow.com/a/13926065/1770916我设置了获取好友生日和列表的权限。代码如下。privatevoidsignInWithFacebook(){mSessionTracker=newSessionTracker(getBaseContext(),newStatusCallback(){@Overridepublicvoidc

android - Facebook android sdk 如何获取给定页面的点赞数

我想获取给定页面及其ID的点赞数。这是graphapirequest我想用facebook-android-sdk翻译。我不知道怎么做。如果我尝试,我会得到错误:Bundleparams=newBundle();params.putString("fields","likes");Requestrequest=newRequest(session,"104249301622",params,HttpMethod.GET,newRequest.Callback(){@OverridepublicvoidonCompleted(Responseresponse){JSONObjectres

android - 适用于 Unity 的 Facebook SDK 3.1.2 - 在 Android 设备上登录时遇到问题

我正在为Unity使用最新版本的FacebookSDK,版本3.1.2。我的问题有点类似于这个question.不同之处在于我的iOS构建工作得很好。而且我的Android构建没有获得空引用。相反,我的android构建将不会登录。当我点击我的登录按钮时,它会弹出对话屏幕,允许该应用程序访问基本内容、公共(public)资料和好友列表。点击确定按钮后,它会返回我的应用程序但登录失败。我找到了AndroidFacebook类并注意到OnLoginComplete函数有一个字符串消息参数,它应该从中获取用户的ID和访问token。所以我在那里放了一条调试消息以查看返回的内容。事实证明,虽然

android - Intent + Share + Action_Send_Multiple + Facebook 不工作

我正在尝试使用Intent进行分享。它适用于单张图片或当我使用Intent.ACTION_SEND时。但是当我使用Intent.ACTION_SEND_MULTIPLE时,它似乎在Facebook上不起作用,例如我正在使用下面的代码。ArrayListfiles=newArrayList();Filea=newFile(FileUtil.getDefaultMediaFolderPath(),"a.jpeg");Fileb=newFile(FileUtil.getDefaultMediaFolderPath(),"b.jpeg");files.add(Uri.fromFile(a));

Android:在特定时间触发 Notification.Builder

我有一个Notification.Builder,它会在我单击按钮时立即向通知栏发送一条消息。有没有办法让通知出现在选定的时间?我查看了Android文档,但没有看到任何看起来可行的东西。这是我的代码fragment:Notificationn=newNotification.Builder(this).setContentTitle("Randomtitle").setContentText("Randomtext").setSmallIcon(R.drawable.abc_ic_go_search_api_mtrl_alpha).setContentIntent(pIntent).

java - ClassNotFoundException 与 Parse 和 Facebook

我希望你能帮助我解决我面临的问题。我正在尝试使用Parse将Facebook登录集成到我的应用程序中,但在调用该方法时出现ClassNotFoundException错误ParseFacebookUtils.logInWithReadPermissionsInBackground(LoginActivity.this,permissions,newLogInCallback()错误堆栈跟踪:05-1510:36:00.7493936-3936/kstr14.tipperE/AndroidRuntime﹕FATALEXCEPTION:mainProcess:kstr14.tipper,P

java - Facebook SDK 4.x Android 发布为 Facebook 页面

好的,我已经弄明白了,但我想把它放在那里以防其他人遇到问题。基本上,我需要做的是将帖子作为Facebook用户拥有的页面发布(即我是JohnDoe,我是页面RumHam的管理员;我想发布到RumHam页面)。 最佳答案 所以,基本上答案是这样的首先,您需要使用此行登录用户LoginManager.getInstance().logInWithPublishPermissions(this,Arrays.asList("publish_actions","manage_pages","publish_pages"));然后,您需要获取

android - 如何从 fresco(facebook 的 android lib)中排除 arm64-v8a 目录

如你所见,Fresco有arm64-v8a目录,但我不要,build.gradle应该写什么compile('com.facebook.fresco:fresco:0.5.3'){excludegroup:'com.android.support'excludegroup:'com.nineoldandroids'excludegroup:'imagepipeline/jni/arm64-v8a'} 最佳答案 在你的应用程序的build.gradle文件中编写下面的代码android{...defaultConfig{...ndk{