评论

guzzle 微信永久素材

guzzle 微信永久素材

protected $mediaUrl='https://api.weixin.qq.com/cgi-bin/media/upload?access_token='; 

protected $otherUploadImglUrl='https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=';


上面第一个是临时素材,第二个是永久素材,

用的是同一段代码

$data = [

            'multipart' => [

                [

                    'filename'=>basename($path),

                    'filelength'=>$Info,

                    'content-type'=>mime_content_type($path),

                    'contents'=>fopen($path, "r"),

                    'name'=>basename($path),

                ],

            ],

        ];


结果就是临时上传成功,永久的上传失败.

用的是guzzle


点赞 0
收藏
评论

1 个评论

  • undefined
    undefined
    03-11

    上传失败,是怎么个失败?能说清楚点吗

    03-11
    赞同
    回复 5
    • 起个名字这么麻烦呢!
      起个名字这么麻烦呢!
      03-11
      报错信息 media data missing hint: [vth3QA0175a110][43],总是提示这个.但是临时素材就可以的.我的这个是测试号
      03-11
      回复
    • 起个名字这么麻烦呢!
      起个名字这么麻烦呢!
      03-11
      这两个不同的就是上传的url不同.剩下的都是一样的.
      03-11
      回复
    • 起个名字这么麻烦呢!
      起个名字这么麻烦呢!
      03-11
      您知道为什么么.麻烦您啦
      03-11
      回复
    • undefined
      undefined
      03-11回复起个名字这么麻烦呢!
      用guzzle 这个才会报错?用curl试试
      03-11
      回复
    • 起个名字这么麻烦呢!
      起个名字这么麻烦呢!
      03-11
      在第二个url中我加入了'&type=image
      03-11
      回复
登录 后发表内容