位置: 编程技术 - 正文

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

  • 捐赠税前扣除比例表
  • 印花税的缴纳方式有哪三种
  • 期末有留底税额可需要进行账务处理
  • 小规模纳税人普票交税吗
  • 公司转账给法人用途写什么
  • 收购农产品进项税抵扣税率是多少
  • 工会经费的所得税怎么算
  • 财务费用做什么明细账
  • 2021印花税零申报怎么报
  • 政府会计制度事业单位会计制度
  • 坏账收回的账务处理方法
  • 企业公益救济性工作总结
  • 待报解地方预算收入怎么做账
  • 不同业务的进项税额抵扣
  • 收入低于10万免征附加税
  • 工会经费缴纳比例是哪里规定的
  • 如何做预估成本
  • 什么是应付工资金额
  • 普通增值税发票左上角的二维码可以扫出来吗?
  • 我想测试一下网速
  • 季度成本分析报告
  • 政策性搬迁补偿收入如何财税处理
  • 拆除固定资产
  • 以太网默认网关不可用
  • 前端向后端传值的函数
  • 公司向职工借款利息需要交税吗
  • 扣除发票
  • 可供出售金融资产和交易性金融资产
  • 科技型中小企业享受优惠税收政策
  • 会计人员准则
  • 公司收取保证金违法吗
  • 命令执行语句
  • php array search
  • 微信自定义菜单在哪里
  • 买一赠一的销售方式
  • 附有销售退回条件的商品销售
  • 零申报社保是否可以报销
  • 没有发票怎么做收入
  • 固定资产不折旧不摊销怎么做账
  • 固定资产二级科目装修
  • 具体包括以下哪些方面
  • 增值税附加申报表怎样填小规模
  • 企业的存货清查包括
  • 车辆保险费用查询
  • 股权转让需要出资吗
  • 售后回购融资租赁的会计处理
  • 4s店销售返利
  • 调整期初库存商品分录
  • 费用本期发生额怎么算
  • 政府补贴收入确认政策
  • 什么叫建账
  • mysql查询两个表的数据
  • win7系统打开程序卡住几秒怎么办
  • linux的rz sz命令
  • window10重装显卡驱动
  • centos 6.5网络设置
  • 提示explorer.exe
  • win8关机键怎么添加到开始菜单
  • shine.exe - shine是什么进程 有什么用
  • win8.1系统升级win10
  • windows10 经典模式
  • win8怎么做win7系统
  • Bullet(Cocos2dx)之封装PhysicsWorld3D
  • jqueryon事件
  • linux如何配置jdk
  • python如何获取
  • shell脚本编写 方法
  • 不是批处理文件
  • 移动端web开发需要学什么
  • Python字符串大写
  • python 线程教程
  • android零基础
  • oracle的服务主要有
  • javascript中的对象用于
  • python 嵌套
  • 税务局稽查科有什么处理企业的办法
  • 税务局 笔录
  • 总分机构在同一县城企业所得税需要预交吗
  • 江苏电子票据
  • 深圳电子税务局入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设