当前位置: 首页 > news >正文

个人网站设计成品/厦门关键词优化seo

个人网站设计成品,厦门关键词优化seo,武汉网站建设 乐云seo,建设局招标办网站使用前提条件:拥有一个公网上的HTTP服务器主机空间,具有创建目录、上传文件等权限。免费的也可以,但须有二级域名。想快速的申请一个免费稳定好用的,可以先使用新浪的SAE。但免费时间有条件限制。 一、注册微信公平平台账号 地址&…

使用前提条件:拥有一个公网上的HTTP服务器主机空间,具有创建目录、上传文件等权限。免费的也可以,但须有二级域名。想快速的申请一个免费稳定好用的,可以先使用新浪的SAE。但免费时间有条件限制。

  一、注册微信公平平台账号

  地址:http://mp.weixin.qq.com/

  过程略。

  二、上传代码

  以下代码是消息接口认证代码,将下列PHP代码保存为index.php(其中的mytoken改为你想要的的token名称),并上传到HTTP服务器指定的目录中,

<?php
define("TOKEN", "mytoken");
$wechatObj = new wechatCallbackapiTest();
$wechatObj->valid();
class wechatCallbackapiTest
{
    public function valid()
    {
        $echoStr = $_GET["echostr"];        //随机字符串
        
        if($this->checkSignature()){
            echo $echoStr;
            exit;
        }
    }
    private function checkSignature()
    {
        $signature = $_GET["signature"];    //微信加密签名
        $timestamp = $_GET["timestamp"];    //时间戳
        $nonce = $_GET["nonce"];            //随机数
        $token = TOKEN;
        $tmpArr = array($token, $timestamp, $nonce);
        sort($tmpArr);      //进行字典序排序
        //sha1加密后与签名对比
        if( sha1(implode($tmpArr)) == $signature ){
            return true;
        }else{
            return false;
        }
    }
}
?>
或者直接下载微信的示例代码。地址 http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip

  二、启用消息接口

  进入微信公众平台,选择 设置 - 关键词自动回复 ,选择启用 ,点击 公众平台消息接口 旁边的 编辑,进入接口配置界面:

  按照要求如实填写下列选项。特别注意是URL是你上传index.php的路径,必须以http://开头,且为80端口。

  填好后点击提交,这会有下面这些结果

  1. 你的服务器没有正确响应Token验证,请阅读消息接口使用指南

  这样回头检查一下各项配置是否正确。如果确定配置没有问题,请按下面的方法检查

  2. 请求URL超时

  你的服务器在国外,或者服务器网速不给力,一般多试几次就可以了。如果经常这样,就需要考虑更换服务器

  3. 提交成功

  恭喜你,配置成功了。

  三、服务器没有响应Token验证的解决方法

  1. 技术分析法

  这次我们在代码里面加入跟踪http记录的方法来查看我们自己的服务器收到了请求没有回应,还是微信根本没有发请求过来。

  通过调用系统环境变量$_SERVER,可以查看到HTTP请求的信息,其中两项重要的是

  把其加入代上面的代码中,并且将其写入到本地文件中来,全部代码如下:

  这样,当我们提交之后,就会生成一个log.html文件在当前目录

  用浏览器直接打开填写的url,也会写一次文件。

  直接用浏览器打开url+log.html路径,我的记录如下:

  2013-01-30 10:15:18

  2013-01-30 10:15:18 REMOTE_ADDR:212.179.24.103 Unknown IP

  2013-01-30 10:15:18 QUERY_STRING:

  在微信中点击提交一次,再一次生成记录,如下:

  2013-01-30 10:15:49

  2013-01-30 10:15:49 REMOTE_ADDR:101.226.89.83 From WeiXin

  2013-01-30 10:15:49 QUERY_STRING:signature=eded789463180edf6c13691398d0cb4c85fb0e23&echostr=5838479218127813673×tamp=1359100969&nonce=1359376876

  从上可以看到,这次IP来自101.226.89.83,是微信的IP,我把这个IP加入到代码中自行判断了

  另外它的查询请求和官方指南中描述的一致,所以可以确定,微信把消息提交到服务器中了。提交应该成功。如果不成功,原因在于自己这边。


http://www.jmfq.cn/news/5133799.html

相关文章:

  • 抖音代运营费用大概多少/seo工作内容和薪资
  • 亿网嘉元靠谱吗/北京百度推广排名优化
  • 漯河企业网站建设公司/优化 英语
  • 网站商业模板/链接转二维码
  • 哪家做网站好的/线下推广宣传方式有哪些
  • 做网站比较专业的有哪些公司/营销技巧和营销方法培训
  • 免费网站加速软件/成都seo技术经理
  • 东营市河口区建设局网站/网站怎么优化推荐
  • 网站建设前期规划方案/朝阳seo搜索引擎
  • 报价网站制作/宁波免费seo在线优化
  • 丹阳网站建设案例/网页设计参考网站
  • 深圳市网站建设公司/海南seo排名优化公司
  • 做画找图网站/南京百度seo代理
  • 做网站dw怎么用/seo岗位工作内容
  • 在云服务器打建网站/项目网站
  • 地方性小网站的建设/百度竞价点击软件奔奔
  • 广州天河区房价2022年最新房价/seo外链推广平台
  • 宁波网页/高明搜索seo
  • 2018年网站建设/企业网站建设论文
  • 查找网站建设虚拟目录/怀来网站seo
  • 制作b2c网站多少钱/网站制作公司官网
  • 成都网站建设scwbo/google play 安卓下载
  • 湘潭公司做网站/外国黄冈网站推广平台
  • 做木质的网站/淘宝关键词怎么选取
  • 武汉可信网站建设公司/长春网站优化体验
  • 建站多少钱一个/市场调研方法
  • 三项措施做好门户网站建设/网站排行查询
  • 做化工回收的 做那个网站/北京seo网站优化公司
  • 云南省交通投资建设集团有限公司网站/哪个推广平台推广最靠谱
  • .top和网站/搜索引擎推广渠道