English 中文(简体)
WordPress插件集成和扩展存取标记时间
原标题:Facebook API Integration and extended access token time for a WordPress Plugin [closed]

最终我为我的教堂建了一个网站, 他们有一个脸书账户,或者2个完成的网页和团体, 我希望能够访问所有的人,


好吧,所以我开始迷失了 在所有这些认证的东西。

  • To do things on behalf of a user, you need an access token for that user and
  • To do things on behalf of a page or an app, access tokens for those, and so on.
  • You also need to have an app registered that apparently can t allow API access from two or more domains that are different.

我对如何构建一个应用程序来做我想做的事情感到迷茫,因为文件分散。我想做一个WordPress插件,让我能够链接到任何相关网页、用户账户、应用程序等等,我的客户可能拥有这些网页,并且能够代表他们进行API的呼叫。

我如何设置这样的应用程序? 我如何处理优雅的 OAUT 等?

到目前为止,我几乎只是写一个课程, 储存一个App ID,等等, 并坚持使用访问标记......因为我猜想当用户经过 OAUT 程序 和该标记过期的课堂检查时, 他们记录了谁。

请不要把我送到Facebook文档页面上, 而不教我如何使用该信息。 我读过很多信息, 读过很多信息, 读过很多, 但有点零散。 我希望WordPress插件能相对普及, 这样我就可以把它放到其他 WordPress 安装和挂到Facebook 账户、 页面、 团体和其他我需要的地方。

最佳回答

如果您想要为您自己创建一次性的单词 Press 插件, 您可以跳过 Oauth 认证文件, 使用“ 图形探索者” 工具( 允许张贴到页面上的相关权限) 生成访问点 : < a href=" https:// developers. facebook.com/tools/ explorer/" rel=nofollow" > https:// developers. facebook.com/tools/ explorer/

Or generate an App Access Token by following the instructions here: https://developers.facebook.com/docs/opengraph/using-app-tokens/

要使其具有通用性,就需要以WordPress文档为起点,建立可配置的插件,然后在Facebook API上挂勾。

  • Let the user enter their App ID, App Secret and other App info from Facebook and authenticate them via the Plugin, or
  • Let the user generate an access token themselves and let them enter it into the WP Plugin on the settings page.

创建 WordPress 插件和张贴/从 Facebook 上获取信息的过程太复杂, 无法在此解释。 您必须使用 WordPress 和 Facebook 的文件来完成这个任务( 不管你喜不喜欢)。

已有一些插件可以处理您的认证进程, 我会从那里开始。 扩展已有的插件, 以便完成您想要完成的任务, 或者创建一个建立在认证插件上的新插件。 这将最终节省您很多工作 。

问题回答

暂无回答




相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签