使用Wordpress.com API检索特色图片

时间:2016-12-29 作者:Joel

我在用wordpress。访问博客内容的com API:

https://public-api.wordpress.com/wp/v2/sites/MYSITENUMBER/pages

它工作得很好,我可以访问我需要的所有文本内容,但是,我无法访问/media 端点以获取与每个页面关联的featured\\u图像。媒体端点显示401错误。

我可以使用开发人员控制台访问该端点:https://developer.wordpress.com/docs/api/console/

因为我是作为网站所有者登录的。

我的问题是,如何正确检索特征图像?这似乎很疯狂,我需要通过身份验证才能访问每个公开的图像的URL。。。

如果我需要进行身份验证,那么如何使用wordpress进行身份验证。com?我对身份验证知之甚少,所以即使只是指向正确方向的指针也很好!谢谢

1 个回复
SO网友:Kosso

简单:添加?_embed 到url查询字符串。

例如:/wp-json/wp/v2/posts?_embed=true (_embed 也会起作用)

然后,您将在JSON中的每个帖子中找到一个名为_embedded 其中将包含您所需的所有特征图像信息。还有你的分类法/类别/标签等。

相关推荐

无法扩展wp.media.view.AttachmentsBrowser

这里是WP开发的新手,如果我遗漏了一些简单的东西,请原谅我。。。我正在为媒体上载库编写一个插件,它需要在网格视图中获取选定的媒体项(用于拖放)。我知道媒体网格中的项目是动态生成的,所以我尝试扩展AttachmentsBrowser,并在initialize(). 然而initialize() 从未调用。!function(e) { var i = { init: function() { console.log("This is ca