gpt4 book ai didi

php - 使用 REST API 在 wordpress 中上传图像

转载 作者:行者123 更新时间:2023-12-04 20:47:39 25 4
gpt4 key购买 nike

使用 rest api 我可以创建帖子,获取博客类别等,但我无法上传我所指的图像
https://github.com/WP-API/client-php/blob/master/library/WPAPI/Media.php


http://wp-api.org/#entities_media-meta_width

我的代码是

$data = array('file'=>$filePath,'is_image'=>true);
print_r($data);

$headers = array('Content-Type' => 'application/octet-stream');
$response = $this->api->post(WPAPI::ROUTE_MEDIA, $headers, $data);

他们谈论 [$response 中的 $data = $this->api->post(WPAPI::ROUTE_MEDIA, $headers, $data);]
$data 中使用的键值对是什么?

最佳答案

最后我自己修好了

  • 指定文件路径
  • 放置必要的标题
  • 发送 post 请求

  • 简单好吧我会在下面显示代码
    $filePath = 'URL of image';//right click your fav img and copy url.
    $theData = @file_get_contents($filePath);//get image content vvvvvip
    $data = $theData;
    $headers = array('Content-Type' => 'application/json; charset= UTF-8',
    'Content-Disposition' => 'attachment; file name=' .base name($filepath),);
    $response = $this->api->post('/wp-json/media', $headers,$data);
    print_r($response);

    //在wordpress媒体中检查它
    请享用..

    关于php - 使用 REST API 在 wordpress 中上传图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31159058/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com