如何处理WordPress和Pocket API来自动管理我托管的WordPress博客上的内容?

时间:2017-05-07 作者:pokyah

我需要一些帮助,我认为这是一个使用php快速且相对简单的技巧:处理Wordpress和Pocket API,以自动管理托管Wordpress博客上的内容

我正在运行一个关于我感兴趣的各种主题的wordpress博客。

除此之外,我还结合Feedly和Pocket(即“以后再读”服务)阅读了许多与这些主题相关的内容。

因为我想保持一个有组织的、自我托管的好阅读档案,所以我想让我的Pocket帐户和Wordpress博客有效地进行交流。

目标使用Pocket和Wordpress API,我想提出以下解决方案:

当我将口袋物品标记为“收藏夹”时,发布一篇新的Wordpress帖子,其中包含:

标题=项目标题内容=项目图像(如果存在),项目摘录+原始内容链接=所有以“#”开头的袖珍标签类别=所有不以“#”开头的袖珍标签状态=能够在草稿或已发布的标签之间进行选择技术方面该解决方案最理想的方式是作为wordpress插件。然而,如果您考虑一个更好、更简单的解决方案,这是可以的。我不想依赖像IFTTT或Zapier这样的第三方服务。我需要完全控制执行该技巧的代码

1 个回复
SO网友:MediaFormat

快速查看Pocket API, 我想你可能得修改一下目标。

当我将一个口袋物品标记为“收藏夹”时,发布一篇新的Wordpress帖子,其中包含。。。

API的工作方式是从wordpress插件中获取文章列表。https://getpocket.com/v3/get

传递一些参数,如排序、收藏夹和自

POST /v3/get HTTP/1.1
Host: getpocket.com
Content-Type: application/json

{"consumer_key":"1234-abcd1234abcd1234abcd1234",
"access_token":"5678defg-5678-defg-5678-defg56",
"sort":"newest",
"favorite":"1",
"since":"_timestamp_",
"detailType":"complete"}
每次插件查询API时,您都希望存储一个时间戳,以避免重复。

detailType:complete将为您提供标题、标记、类别、图像等,您可以将其插入到自定义内容类型中。

然后,你的插件可以发布每个项目的草稿,你可以根据内心的愿望选择发布。

快速和简单取决于你的技能水平。

结束

相关推荐

无法将变量从SELECT传递到PHP查询

我正在尝试使用AJAX创建一个依赖下拉列表。我成功地获得了所选的变量,但无法将其传递给PHP。这是我的代码:行动js公司window.onload = function($) { jQuery(\"#brand\").change(function() { //get the selected value var selectedValue = this.value; //make the ajax call jQuery.ajax({ t