位置: 编程技术 - 正文

详解使用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中常量名命名规范)

  • 中国税务师协会税务师官网
  • 核定征收一般纳什么税
  • 工程款增值税专用发票如何开具
  • 查验发票会显示名字吗
  • 发票没有纳税人识别号能开吗
  • 预付账款和暂估入账的区别
  • 可供出售金融资产和长期股权投资
  • 住房补贴是不是编制才有
  • 由于汇率引起汇兑损益计入哪个科目?
  • 一般纳税人税率2023
  • 企业贷款发生的利息、手续费
  • 船舶吨税范围
  • 财务软件要入固定资产吗
  • 纳税总额包括代扣代缴个人所得税吗
  • 没签合同怎么交社保
  • 债权受让方如何交税
  • 公司股票卖出会计处理
  • 奖金发当月还是上月
  • 公司招待客户买的水果怎么入账
  • 收到上级补助收入怎么记账
  • 公司周年庆典费用计入什么科目
  • 金蝶的币别和汇率怎么取消
  • 护建设税和教育费附加?
  • 大额医疗救助金怎么申请
  • 每月计提的工资包含社保吗
  • 民宿的房屋租赁合同模板
  • quickdcf.exe - quickdcf是什么进程 作用是什么
  • 电脑中毒如何处理
  • 电脑麦克风对方听不到声音怎么办
  • uniapp 嵌套webview
  • 财务清算的作用
  • 当地街道
  • arcgis图案填充
  • php浮点数四舍五入
  • 接受捐赠的增值税要交企业所得税吗
  • 增值税普通发票有什么用
  • Huggingface之transformers零基础使用指南
  • 金税三期可以申报个税吗
  • 年报数据和四季度数据一样吗
  • 公司没业务可以暂停营业吗
  • 普通发票添加货品名称步骤
  • 接受捐赠物品的入账价值
  • 织梦如何使用
  • python抛出异常
  • 缴纳以前年度房产税分录
  • 建筑设备的概念,作用及其研究内容
  • 2020年小规模纳税人增值税政策
  • 个体工商户营业执照注销流程
  • 应付账款长时间收不回怎么处理呢
  • 工会经费主要用于什么服务岗位
  • 公司成本包含什么
  • 记账凭证的基本要素包括哪些
  • python的底层语言
  • mysql innode
  • xp系统弹出广告怎么处理
  • enterasys
  • linux命令行在哪
  • 超级按钮条上的设置
  • Linux 后台执行程序如何操作?
  • win8更新错误
  • Linux VPN 出现 807 错误的解决办法
  • 环境搭建怎么写
  • 导入extjs、jquery 文件时$使用冲突问题解决方法
  • android studio jni
  • 利用python-Flask框架搭建本地数据可视化网站 原创
  • opengl点的绘制
  • js四舍五入两位小数
  • javascript的基本数据
  • nodejs libuv
  • 前端js优化
  • javascript简明教程
  • Unity3D游戏开发标准教程
  • python基础入门教程
  • javascript 日期
  • js获取
  • Android网络通讯哪个最简单
  • 办理税控盘的流程
  • 12123罚款滞纳金不能交嘛
  • 复函地税务机关对自产货物原材料向上游发函
  • 大同税务局官网录取名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设