首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Facebook Js Sdk,publish_actions无法工作

Facebook Js Sdk是Facebook提供的一套JavaScript开发工具包,用于在网页中集成Facebook社交功能。其中,publish_actions是Facebook Js Sdk中的一个权限,用于向用户的Facebook账户发布动态或进行其他相关操作。

然而,自2018年4月24日起,Facebook对于第三方应用程序的publish_actions权限进行了限制,只有经过Facebook审核的应用程序才能使用该权限。这是为了保护用户的隐私和数据安全。因此,如果你的应用程序未经过审核,使用publish_actions权限将无法正常工作。

对于开发者而言,如果需要在网页中实现发布动态等功能,可以考虑使用Facebook提供的其他API或功能,如Feed Dialog、Share Dialog等。这些功能可以通过Facebook Js Sdk进行集成,具体的使用方法和示例可以参考Facebook开发者文档中的相关内容。

腾讯云提供了一系列与社交媒体相关的产品和服务,可以帮助开发者构建和管理社交应用程序。例如,腾讯云的云直播服务可以用于实时直播和互动,适用于社交媒体平台、在线教育、电商直播等场景。具体的产品介绍和文档可以参考腾讯云云直播产品页面(https://cloud.tencent.com/product/css)。

需要注意的是,以上提到的腾讯云产品仅作为示例,其他云计算品牌商也提供类似的产品和服务,开发者可以根据自身需求选择合适的解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

还原Facebook数据泄漏事件始末,用户信息到底是如何被第三方获取的?

COO 雪莉·桑德伯格以及他们的团队认识到这次事件的严重性,并且正在夜以继日地工作,以便获取所有的事实真相,并采取相应的措施。”...他们应该怎样处理心理学家 Joseph Chancellor ,他曾帮助创建了 Kogan 的公司,并且现在还在 Facebook 工作?...在Facebook上创建数据 将评论添加到你的时间表 访问令牌:你需要给予管理器权限,以便将其发布到你的时间表中。 点击Get Token并选择publish_actions权限。...使用 publish_actions 权限访问令牌。...访问令牌 :如果你还没有 publish_actions 的权限令牌,请先获取相关权限的访问令牌。 获取 post_id :在第一篇文章回复中,点击 id 链接。

3.5K50

微信小程序基础架构浅析

JS-SDK 发布 2015 年初,微信发布了一整套网页开发工具包,称之为 JS-SDK,开放了拍摄、录音、语音识别、二维码、地图、支付、分享、卡券等几十个 API。...使用 JS-SDK 调用图片预览组件 JS-SDK 解决了移动网页使用微信能力不足的问题,通过暴露微信的接口使得 Web 开发者能够拥有更多的能力,然而在更多的能力之外,JS-SDK 的模式并没有解决使用移动网页遇到的体验不良的问题...并利用 JS-SDK 的分享能力变相的去裂变分享到各个群或者朋友圈,由于 JS-SDK 是根据域名来赋予 api 权限的,运营人员封了一个域名后,他们立马用别的域名又继续做坏,要知道注册一个新的域名的成本是很低的...但这也使得开发者无法灵活的进行页面渲染。 小程序页面渲染 上面已经说了逻辑层无法操作 DOM 变更,那小程序是如何进行页面的渲染呢?...,未来要是因为专利问题与 Facebook 产生纠纷,那么 Facebook 将有权停止你使用该开源项目),这对于之后也是存在隐患的。

2.7K20

Facebook OAuth框架漏洞

概念证明 适用于JavaScript的Facebook SDK使用"/connect/ping"终结点发出user_access令牌,并将“XD_Arbiter”所有应用程序默认设置为白名单的URL重定向到该...在这一点上,我们需要一个代理框架,该框架可以(劫持)为我们完成这项工作,例如API和任何来源“location.hash”的postMessage()API “*”。...重写我们的Custom_SDK.js var app_id = '124024574287414',app_domain = 'www.instagram.com';var exploit_url = ...我告诉他们也要修补这些端点,但作为回应,Facebook说xd_arbiter被列入白名单,并且该团队认为page_proxy资源中的代码更改也可以缓解此问题,因此令牌本身无法泄漏。...(mbasic.facebook.com) “7SWBAvHenEn.js” 从服务器中删除资源文件。 在另一个JS资源中添加了正则表达式验证过滤器。

2.2K20

React Native介绍及开发环境(Mac)搭建

笔者在八月底十天的找工作时间内,和不下5个hr沟通过所谓”用js写原生应用开发”,愈发深刻感受到使用js来写移动app已经成为了一个热门的前端技能。...Hybrid App(混合开发) :JS+Native两者相互调⽤为主,从开发层面实现“一次开发,多处运⾏”的机制,成为 真正适合跨平台的开发。...RN来了 2015年,Facebook在React.js Conf 大会上推出了一个用于开发Android和iOS App的框架,主要编程语言是JavaScript。...最终产品是一个真正的移动应用,从使用感受上和用Objective-C或Java编写的应用相比几乎是无法区分的。React Native所使用的基础UI组件和原生应用完全一致。...安装yarn 和rn脚手架: npm install -g yarn react-native-cli Yarn是 Facebook 提供的替代 npm 的工具,可以加速 node 模块的下载。

2.9K20

安全研究 | 从MicroStrategy入手发现Facebook的XSS漏洞

该篇文章讲述了作者围绕Facebook采用的第三方应用MicroStrategy Web SDK,经源码分析发现存在于Facebook网站中的两个反射型漏洞(rXSS),在前一篇文章中,作者就已经在MicroStrategy...第一个XSS漏洞发现过程 由于Facebook生产环境网站中采用了MicroStrategy Web SDK,因此,有了上一次漏洞发现,这里我着重把关注点放到MicroStrategy的文件上传功能上,...不幸的是,由于无法控制上传文件的内容,所以XSS的漏洞利用也是无效的。原因在于,表格或弹窗形式的文件上传操作中,不允许用户指定内容。 ? ? 咋办呢?...从Burp中的响应内容可以看到,m-nexus.thefacebook.com响应回来的HTML/JS代码确实没有输出格式编码: ?...同样的,从Burp中的响应内容可以看出,Facebook服务端对HTML/JS代码的输出未采取输出格式编码: ? 该漏洞上报后,Facebook同样给了我一个较高的赏金奖励。

97620

window环境下搭建react native及相关插件

可以先浏览一下中文翻译的开发文档具体了解一下关于React Native,想要查看官方文档可以点http://facebook.github.io/react-native/docs/getting-started.html...这里需要注意设置环境变量ANDROID_HOME:Android SDK Manager的位置 例如:(PATH => E:\Android\sdk)设置环境变量PATH:例如:(PATH => %ANDROID_HOME...5.安装Node.js 和 Python2。注意,目前已知Node 7.1版本在windows上无法正常工作,请注意避开这个版本!...而Yarn是Facebook提供的替代npm的工具(Yarn vs npm: 功能上的差异),可以加速node模块的下载。...global npm config set disturl https://npm.taobao.org/dist --global 创建项目 react-native init MyProject 进入你的工作目录

2.5K80

开发一个智能客服需要多少钱?

管理NLP服务需要深入了解.NET和Node.js服务器端SDK。...从一个NLP SDK到另一个NLP SDK的集成过程有很大的不同。通常的做法是在后端设置一个端点,根据访问令牌授权发送和接收消息。...任务 工具 时间 花费 Facebook频道整合和设置 Microsoft Bot Framework 4 $160.00 频道特定的用户界面配置 Facebook Messenger 4 $160.00...大多数NLP服务(包括Wit.ai、Api.ai和LUIS)都支持.NET和Node.js SDK。这个过程非常简单,包括设置NLP服务和使用服务的SDK处理消息。...chatbot开发者需要为每个对话创建一个算法,比如纯粹的决策树、状态工作流、基于时隙的算法或者一些高级的深度学习算法。该算法控制对话,并使机器人参与用户。

5.1K00

Facebook OAuth漏洞导致的Facebook账户劫持

POC FacebookSDK中,存在一个名为”/connect/ping”的登录服务端,它负责为用户生成一个user_access令牌,并把链接跳转指向一个Facebook应用通用的白名单集“XD_Arbiter...该服务端在FacebookSDK加载过程中,会首先创建一个方便跨域通信的代理框架(proxy iframe),该代理框架会通过 postMessage() API发回用户token、相关代码和一些未授权或未知的请求状态...整个”/connect/ping”的工作流程如下: https://www.facebook.com/connect/ping?...version=42 https://staticxx.facebook.com/connect/xd_arbiter/r/7SWBAvHenEn.js?...为了针对上述Oauth的攻击,在包含进Facebook认证流的同时,需要改装重写我们自己的Custom_SDK.js,如下: var app_id = '124024574287414', app_domain

1.9K30

上周 GitHub 热点速览 vol.07:GitHub 官方 CLI beta 版已发布

GitHub 地址→https://github.com/microsoft/DeepSpeed 说明:由于上文使用的 star 统计工具无法统计 star 超过 3k 的项目,故本项目之后采用其他统计工具...GitHub 地址→https://github.com/privacy-protection-tools/anti-AD 2.6 镜像投屏:Airplay-SDK 本周 star 增长数:250+ Airplay-SDK...CLI Apps Best Practices 本周 star 增长数:450+ Node.js CLI Apps Best Practices 如其名是一个 Node.js 最佳实践教程,收录了如何构建成功...、用户友好的 Node.js 命令行界面(CLI)应用程序的最佳实践。...该项目暂时只有德文、西班牙文、英文三个版本~ GitHub 地址→https://github.com/lirantal/nodejs-cli-apps-best-practices 以上为 2020 年第 7 个工作周的

79730

ReactNative开发环境的搭建与开发前准备

ReactNative开发环境的搭建与开发前准备 一、准备工作     在ReactNative中文网上有详细的开发文档与教程,首先,想要系统了解ReactNative的朋友可以在如下网站中获取详细信息...提供的代替npm的包管理工具,但我个人更倾向使用npm来进行ReactNative包的安装,在使用之前,可以通过替换源镜像的方式来进行npm的加速(在无法访问外国网站的前提下): npm config...下载安装完成Android Studio后,首先需要对SDK进行相应配置,打开Android Studio,打开欢迎界面的SDK Manager,如下图: 选中其中的SDK Platforms...index.android.js与index.ios.js两个文件是最为重要的两个文件,这两个文件是iOS项目与Android项目的入口文件,打开index.ios.js文件,将其中的代码修改如下:...到此为止,本篇博客将所有开发ReactNative应用的准备工作已经介绍完毕,后面的博客将记录手把手开发一款ReactNative应用程序的学习过程:ReactNative简易汇率换算器!

2K20

react-native绑定优酷SDK-附效果图和源码

ReactNative绑定优酷SDK需要用到两部分知识: 优酷本身的sdk绑定; RN与原生界面的交互; 效果: RN版本:0.49.3 代码更新日期:2017.10.26 下文也根据绑定需要分为两部分...:   一、优酷sdk绑定;    二、RN与原生页面的交互; 一、优酷SDK绑定 1.优酷云平台创建应用,获取到client_id和client_secret;   申请地址:http://cloud.youku.com.../app   如图: 2.引入sdk: 在目录app/libs加入优酷sdk:mma_sdk.jar、utdid4all-1.1.5.5.jar、YoukuPlayerOpenSDK-release.aar...; import com.facebook.react.bridge.JavaScriptModule; import com.facebook.react.bridge.NativeModule; import...com.facebook.react.bridge.ReactApplicationContext; import com.facebook.react.uimanager.ViewManager;

94260

React-Native 入门

一、简介 1、React-Native介绍 React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的UI框架 React 在原生移动应用平台的衍生产物...,然后用户使用各大浏览器访问,不是独立APP,无法安装和发布Web网站一般分两种,MPA(Multi-page Application)和SPA(Single-page Application)。...(无法调用原生 API) 临时性入口,用户留存率低 Hybrid App 即混合开发,也就是半原生半Web的开发模式,有跨平台效果,实质最终发布的仍然是独立的原生APP(各种的平台有各种的SDK),这是一种...发起的开源的一套新的APP开发方案,Facebook在当初深入研究Hybrid开发后,觉得这种模式有先天的缺陷,所以果断放弃,转而自行研究,后来推出了自己的“React Native”方案,不同于H5,...Andorid 开发环境,然后检查 项目中 Android 文件夹下是否有 local.properties 这个文件,如果有,确定 sdk 路径正确,如果没有新建这个文件,里面定义 sdk 的路径为如下形式

2.7K10

使用 JS 构建跨平台的原生应用(一):React Native for Android 初探

Facebook 于 2015 年 9 月 15 日推出 React Native for Android 版本。相比起 for iOS,for Android 跑 “Hello, World!”...,我们需要在自己的机器上准备基础的开发环境: Homebrew OS X 不可或缺的套件管理器,待会我们会用到它来安装 nvm nvm:$ brew install nvm nvm 是 Node.js...的版本管理器,可以轻松安装各个版本的 Node.js Node.js:$ nvm install node && nvm alias default node 需要 4.0 或以上。...RN CLI 使用到了 ES6 的语法特性 RN 官方还推荐我们安装 2 个工具包,这是可选的,它们分别是: watchman:$ brew install watchman Facebook...flow:$ brew install flow Facebook 出品的 JS 静态类型的检查器 如果你安装了 watchman 又版本太低,那么编译项目的时候可以能会报错 Cannot read property

1.8K50

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券