vba - 如何使用 API 将图像内联嵌入到新的 Wordpress 帖子中
问题描述
我正在构建一个 VBA 应用程序,它使用 Wordpress API 从 GovTrack 网站创建立法者页面。该应用程序应遍历https://www.govtrack.us/congress/members/current上显示的所有立法者,并为每个立法者创建一个页面,显示他或她的照片和来自 GovTrack 的描述。经过数小时的研究和实验,我可以完成大部分工作,但在内容中放置媒体证明很麻烦。
到目前为止,过程是这样的。首先,我将照片添加到媒体库并从响应中检索新媒体项的 ID。然后,我使用来自 GovTrack 的立法者的描述作为内容创建页面,如果创建新页面的 HTTP 请求,我将照片的 ID 指定为 JSON requestBody 的 features_media。
这是将键和项添加到为新页面提供内容和媒体的字典的代码,其中 pageContent 是来自 GovTrack 的字符串,mediaID 是媒体的 Wordpress ID 号。
jsonDict.Add key:="content", Item:=pageContent
jsonDict.Add key:="featured_media", Item:=mediaID
使用这些参数的代码有效,但生成的新页面在我的主题的标题中显示媒体,而不是在内容的正文中。显然这是默认位置,但必须有一种方法可以指定媒体在其他地方的位置,即与帖子或页面的内容内联,但从我目前能找到的任何文档中完全不清楚如何做那。
任何帮助将不胜感激。
解决方案
推荐阅读
- sql - 如何根据用户输入获取两个值之间的列
- ios - 为什么 bmiHeight/bmieWeight 返回 0
- webview - 如何在 Flutter 中使用 WebViewController 插件显示网页的一部分?
- ios - 无法将屏幕从我的 obj c 移动到另一个具有主标签栏应用程序的 vc
- javascript - 在 XSLT 中解压缩文件
- javascript - 如何查找 mat-table 的索引并执行函数
- algorithm - O(log n) 和 O(log(n + a)) 之间的差异
- animation - 如何在 Corona SDK 中通过多个图像为一个对象制作多个动画?
- spring-boot - 如何在不消耗消息的情况下清除安慰队列?
- android - 将parcelables的数组列表传递给不同的活动?