需要用于特色视频发布的wp REST API

时间:2020-05-18 作者:Divya Mohan

嗨,我对rest api很陌生。。。我正在我的项目中使用WP REST API V2。发送Get请求以获取帖子后,我看不到包含我的音频/视频wordpress帖子源的字段(youtube或soundcloud源)

我正在尝试使用许多api,比如wp-json/wp/v2/media/wp-json/wp/v2/posts_嵌入wp-json/wp/v2/posts/?视频\\u url

我不知道怎么解决这个问题。。请任何人帮我解决这个问题。。enter image description here

我只能获得tat视频帖子的特色图片。。无法播放视频。。

1 个回复
SO网友:Rup

您有一个名为“video”的自定义帖子类型,其中有一个video\\u url字段。你需要打电话register_post_metarest_api_init 钩子获取API以返回此字段,例如。

function register_post_meta_video_video_url( $wp_rest_server ) {
    register_post_meta( \'video\', \'video_url\', array(
        \'type\'         => \'string\',
        \'description\'  => \'Featured video URL\',
        \'single\'       => true,
        \'show_in_rest\' => true,
    ) );
};
add_action( \'rest_api_init\', \'register_post_meta_video_video_url\', 10, 1 );
请参见REST API Modifying Responses.