位置: 编程技术 - 正文

详解使用php调用微信接口上传永久素材(php调用其他php函数)

编辑:rootadmin

推荐整理分享详解使用php调用微信接口上传永久素材(php调用其他php函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php调用lua,php调用php文件,php调用其他php,php调用php文件,调用php函数,php调用方法,php调用php文件,详解使用php调用数据库,内容如对您有帮助,希望把文章链接给更多的朋友!

功能需求

公司新开的公众号需要将公司平台现在的所有精品文章都导入,手动导入会有很多的工作量,所以采用自动化同步文章的方式来达到效果

开发说明

微信open api提供了新增永久素材的接口,本次功能是基于这个接口进行数据同步的

使用到的接口

获取永久素材列表接口:material/batchget_material 新增永久素材接口:material/add_news 新增媒体文件接口:material/add_material 图文类型 单图文(要求有默认的封面,需要提前上传到微信公众号后台)

环境要求

php版本:5.5以下(因为下面代码中的上传媒体文件必须要求在此环境,否则会调用微信接口失败)

开发流程

1、从公司平台获取所有的文章列表2、遍历文章列表,查看文章是否有图片附件,若有进行第三步,否则进行第四步3、检测所有的附件,取出第一个图片附件,并调用新增媒体文件接口上传图片获得返回后的media_id4、调用素材列表接口获取默认的封面图片,并从中得到的数据中获取media_id5、根据返回获取到的media_id开始调用上传图文接口上传素材6、记录返回信息

详解使用php调用微信接口上传永久素材(php调用其他php函数)

接口设计

获取微信素材列表接口

此接口是用于获取默认的图片media_id同步平台数据接口

此接口是用户同步我们自己的文章数据到微信功能实现

接口常量

获取微信素材列表接口

action接口方法

说明:该方法为此接口的入口方法

调用方式: post请求方法

遇到的问题

在开发的过程中,在调用微信上传媒体文件时候始终得到的返回数据为

原因:php版本的问题,我本机的版本5.6,而带有@识别的php方法必须是5.5以下才能识别,5.5以上的版本将这个特性去除了。

解决方法:更换php的版本到5.5或者5.5以下,不更换php的版本的方法暂时没有找到

标签: php调用其他php函数

本文链接地址:https://www.jiuchutong.com/biancheng/293622.html 转载请保留说明!

上一篇:php array_reverse 以相反的顺序返回数组实例代码

下一篇:PHP 中常量的知识整理(php中常量名命名规范)

  • 应交税费借方和贷方各表示什么
  • 股东分红交税税率
  • 金税三期收入额是多少
  • 增值税以物易物税收政策
  • 财政部监制的收据可以手写吗
  • 发票的抵扣期限怎么填
  • 个税超过部分征税还是全部
  • 人员处于银行代扣报盘期间什么意思
  • 支付境外特许权所得需要交什么税
  • 固定资产停止使用转入更新改造的会计处理
  • 核算会计科目职工薪酬的范围
  • 提供应税服务的企业
  • 支票取现的用途
  • 分公司如何缴纳企业所得税
  • 增值税代开扣款怎么报税?
  • 福利费用交个人所得税吗
  • 居民纳税人具体包括哪些?
  • 投资理财产品的优势和劣势
  • 固定资产报废税费怎么处理
  • 应交增值税期末余额在借方表示什么
  • 税务改革方向
  • 来料加工贸易是什么工作
  • 归属于母公司的净利润怎么来的?
  • 售后需要品控吗
  • 多缴税款如何办理退税
  • 汇算清缴后需要退税如何操作?
  • 房地产企业预缴增值税如何申报
  • 公司税务风险怎么解决
  • 管理费用劳务费包括什么
  • 报废的周转物怎么处理?
  • 苹果7充电设置在哪里
  • 如何降低融资成本率
  • win10设置闹钟
  • 普通发票红冲需要填信息表吗
  • 应交增值税的完整计算公式是什么
  • 缴纳季度企业所得税比例
  • yolo训练教程
  • css媒体查询不起作用
  • 销售折让怎么核算成本
  • 使用二氧化碳灭火器时人应该站在什么位置
  • mongodb $and
  • 高铁票的电子发票
  • 个体工商户未年报 经营异常罚款
  • 个体工商户季开票30万是否缴纳个人所得税
  • sqlserver复制需要有实际的服务器名称
  • 商品流通企业的进货费用
  • 分页存储的优缺点
  • 财政拨款方式有哪几种
  • 外购产品用于职工福利企业所得税视作销售吗
  • 小规模纳税人申报增值税的操作流程
  • 银行转账凭证可以保留多久
  • 应付职工薪酬包含哪些科目
  • 农产品开具发票税率是多少?
  • 对方公司已注销还能起诉吗
  • 累计摊销的会计分录有哪些
  • 公司支票可以转给个人吗
  • 领用生产用原材料一批
  • 现金存银行凭证
  • 小规模开专票的税点是多少
  • 发票系统中监控怎么设置
  • 企业投资所得如何征税
  • 低值易耗品怎么做账务处理
  • mac中怎么给表情添加文字
  • 什么叫脚本错误
  • win10 自带软件
  • Ubuntu 14.04安装java的方法以Ubuntu14.04为例
  • javascript语句大全
  • 如何获得select选中的值
  • Node.js中的全局对象有
  • nodejs实现HTTPS发起POST请求
  • 事件绑定js
  • jq倒计时代码
  • Unity3D的MonoBehaviour可重写函数
  • android 加载更多
  • javascript的理解
  • 公职律师
  • 为什么需要报税
  • 高级人民法院党组书记级别
  • 珠海的教育水平在全省的排名
  • 重庆路桥价值
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设