zoukankan      html  css  js  c++  java
  • 从Python爬虫到SAE云和微信公众号:二、新浪SAE上搭建微信服务

    目的:用PHP在SAE上搭建一个微信公众号的服务器。

    1.申请一个SAE云账号

    SAE申请地址:http://sae.sina.com.cn/  可以使用微博账号登陆,SAE是新浪的云服务,时间也比较长了,功能比较多。

    特点:免费使用,对于学习者而言已经够用了,长时间用充点云豆也花不了多少钱(最低每天10云豆消费),几十块钱(1元=100云豆)玩一年还是可以的。

    AWS:如果使用aws免费的空间,很容易用超免费额度,而且用超了额度不会停止,而是从信用卡扣费,以美元计价价格对于学习者而言非常昂贵!

    阿里云:申请了还一直没试用。

    参照:

    基于新浪云的微信公众号开发配置过程

    【玩转微信公众平台之六】 搭建新浪SAE服务器

    微信公众平台开发入门:[1]申请服务器资源

    具体步骤请参照上面链接,尤其是第三篇方倍工作室的,有一系列文章。

    2.创建PHP应用

    SAE上可以搭建多种类型的应用,我们做微信公众号服务器可以使用PHP也可以使用Python(似乎需要Django),此处使用PHP更简便。

    完成创建后,会自动跳转到应用列表,可以看到刚才创建的应用。点击刚才的应用"****", 可以进入"应用主页",

     请记住"应用信息"栏中,"微信测试"下面的链接,这里为"http://myweixintest.applinzi.com"

    注意事项:

    1)目前来看,SAE上的PHP后台似乎不能上传zip包,只能通过Git/SVN方式上传。

    2)保存这一步的链接,微信中将要使用。

    3.PHP代码:微信服务器

    这应该是第三步,但单独成一章来说明。

    此时假设PHP代码已经写完,下一步是上传到代码管理中。

    4.上传代码:Git到SAE

    详细步骤可以参照这里:新浪云Git代码仓库使用入门 

    使用Git进行代码管理,首先要在本地安装Git客户端,下载链接:http://www.git-scm.com/download/ 。Git客户端的安装与配置过程在此略去不讲,谷歌一下可以找到许多相关的内容,重点介绍如何使用Git在SAE上部署代码。

    在左侧选择代码管理。创建版本,使用git上传。

    可以参考这里,步骤就不具体写了

    用git上传代码到新浪云

    新浪云Git代码仓库使用入门 

    主要内容就是这几句。例如在源码目录gitsrc下添加一个文件,例如index.wsgi,然后cd到源码目录下。执行如下指令:

    cd gitsrc
    git add .
    git commit -am "init repo"
    git push sae master:1

    代码变更:

    git add --all
    git commit -am "add file"
    git push sae 1

    注意事项:记得建立_netrc文件,避免每次输入账号密码

    到此为止,SAE部分已经部署完成。

  • 相关阅读:
    文件IO流
    ArrayList LinkedList vector的区别
    双例集合Map,HashMap常用方法及源码分析
    单例集合List和Set
    集合与数组
    自然排序与定制排序
    String StringBuffer StringBuilder
    String与其他结构的转化
    线程的通信
    死锁,同步锁
  • 原文地址:https://www.cnblogs.com/GISRSMAN/p/6255624.html
Copyright © 2011-2022 走看看