我们前两天给大家介绍了怎样完成熊掌号开放平台接口调用任务的操作方法,很快就有网友咨询创络怎样完成熊掌号成功发送给用户1条模板消息的任务,于是我们再一次对这个任务进行说明。给用户发送模板消息的任务相对之前的会更加复杂,不过我们进行整理后,相信大家都可以比较容易的操作。下面进入正题:
第一步:获取接口调用凭据
由于这一步骤我们已经在前一篇文章中进行了详细介绍,因此,本文中将不再赘述如何获取接口调用凭据,如需了解,请阅读上一篇文章即可,点击这里去阅读《怎样完成熊掌号开放平台接口调用任务》。将获得的ACESS_TOKEN保存下来,我们在后面马上就要用到。
第二步:获取关注者列表
完成任务,我们只需要向任何一位关注者发送一条模板信息就可以了,所以我们就要从关注者中随便挑选一位即可。在此之前,我们需要获取关注者列表。我们先来构造接口URL:https://openapi.baidu.com/rest/2.0/cambrian/user/get?start_index=0&access_token=第一步获取到的ACESS_TOKEN,然后将这个完整的链接,直接复制到浏览器访问,该接口会一次返回最多拉取200个关注者的基本信息,其中就包括了用户的OpenID。随便挑选一个用户的OpenID,下面马上就要用到。
第三步:获取模板ID
为了更快的完成任务,我们直接通过模板库添加一个简单模板即可,此处以【关注成功提醒】这个模板为例(这个接口也比较简单),在【熊掌号 - 消息管理 - 模板消息】中添加好模板信息,就可以直观的看到模板ID,将这个模板ID记录下来,稍后我们需要用到。
第四步:本地或远程调用接口发送模板消息
由于我们的服务器进行了多次转义,因此无法准确的展示PHP代码,所以我们将代码以图片形式展示给大家,如果需要复制,可以直接将本图片发送到自己的QQ,然后识别一下就好了(文末已更新文件下载链接)。然后将代码保存为PHP文件,在本地或者服务器上运行一下就可以了。具体代码如下图所示:
如果不能确认发送消息是否成功,可以登录熊掌号或者百度APP进行查看消息记录。发送成功后,一般第二天任务这里就会更新为完成并获得相应的分数,希望本文有帮助到您,感谢您的阅读。
更新:点击下载消息发送文件(PHP),运行成功后建议及时删除!