接入微信分享接口步骤

news/2024/7/6 4:43:30

一、申请公众号

  获取开发者ID(AppID)和开发者密码(AppSecret)

  通过AppID和AppSecret获得access_token

二、认证

  1、营业执照

  2、组织机构代码证 获得高级接口权限

三、绑定域名

  1、微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”;

  2、下载文件MP_verify_NKeyegDEdGHxmnKJ.txt放置在域名根目录下用来验证

  3、在安全中心设置开发者IP白名单,否则无法获取access_token.

  注:公众平台以access_token为接口调用凭据,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,所以需要全局缓存access_token(写入文件中)

四、下载Demo文件并引入

  修改curl_setopt,因线上域名未取得ssl证书,为跳过ssl安全校验将以下两个value值设为false(默认值为true)

  curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);

转载于:https://www.cnblogs.com/zzeng347/p/8407000.html


http://www.niftyadmin.cn/n/4558348.html

相关文章

c语言 如何将源码改成机器码

” N年不用vc6了 貌似现在都用vs 2008 ||| 你是想编译 然后运行它吗我想给你发张图片 告诉你 点哪 就行了你加我网号吧 工程——》编译(或运行)等记不太清楚了 v或者点击那个“去

java多线程内存模型和工作原理

多线程内存模型 每个线程都有自己的工作内存(类似于前面的高速缓存)。线程对变 量的所有操作都必须在工作内存中进行,而不能直接对主存进行操作。并且每个线程不能访 问其他线程的工作内存。Java内存模型具备一些先天的“有序性”&#xff0…

c语言程序设计问题

所有的C程序都可以这么解决 #include<stdio.h>int fun(int a[] j m);然后再加一句for(j0;j<m;j)printf("b[%d]:%d/n" c);第二个else后加printf("m:%d/n" i 检错&#xff1a;fun函数里最后一个else语句的后面掉了一个} 理论上用这个方法应该能看得…

面试题之面向对象

面向对象 什么是面向对象&#xff1f; 对比面向过程&#xff0c;是两种不同的处理问题的角度。面向过程更注重事情的每一个步骤及顺序&#xff0c;面向对象更注重事情有哪些参与者&#xff08;对象&#xff09;、及各自需要做 什么&#xff0c;面向过程比较直接高效&#xff…

帮我解答谢谢 几个c语言问题

你真NB 书上第四页有 string.h也是一个文件 是关于字符串的 用来输入输出函数的 ||| 你这个问题有点复杂 运行一下就知道运行结果了 ||| 定义吧 {if(d1&&s1[i]<s2[j]or(或者)d2&&s1[i]>s2[j])改为{if(d1&&s1[i]<s2[j] || d2&&s1[i]&g…

面试题之区分JDK JRE JVM

JDK JRE JVM的区别 JDK&#xff1a; Java Develpment Kit java 开发工具 JRE&#xff1a; Java Runtime Environment java运行时环境 JVM&#xff1a; java Virtual Machine java 虚拟机

Codeforces340B Maximal Area Quadrilateral

题意:输入n个点(n<300),找出4个点组成4边形(凸四边),问最大面积多少? 题解:一个四边形是由两个三角形组成,直接枚举对角线,接下来枚举点,记录最小的和最大的叉积,就是距离这条线最远的两个点 #include <bits/stdc.h> #define ll long long #define maxn 100100 #defi…

c语言的一个问题 -关于怎么能改变实参

这道题目考得是指针 我就没什么好说的了 另外 第一个printf中一个%d对应了a和b两个值 但不复制变量.则改变时直接改变0x00000001中的数字.<3>void f(int &n){n10;}int n5;f(n);同上.只是增加了可读性.传入的是变量且不复制地址.直接调用原地址里的数.和<2>一样…