V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
XDXX
V2EX  ›  问与答

微信开发求助

  •  
  •   XDXX · 2015-12-04 11:01:32 +08:00 · 3124 次点击
    这是一个创建于 3284 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学校最近的课设要求开发一个微信公众号。要求这个公众号可以调用微信里的扫一扫来扫描二维码,根据二维码里的信息给用户返回一个特定的信息。
    具体的应用情景就像你在公园里扫一个古树上的二维码,公众号就返回这棵树的一些信息。
    不知道我把需求说清楚了没有。这种要求好实现吗?我只会 C/C++和 Ruby ,以前从来没有接触过微信开发。希望大家给我提供一些思路指导和一些微信开发的学习资料。谢谢了

    14 条回复    2015-12-04 14:47:35 +08:00
    jarlyyn
        1
    jarlyyn  
       2015-12-04 11:05:35 +08:00
    这个需求挺好实现的。

    但你需要的不是微信开发的学习资料。这和微信没啥关系。

    就是二维码和普通网站而已。

    二维码本身就是把一个文本转化为图片。
    jarlyyn
        2
    jarlyyn  
       2015-12-04 11:07:02 +08:00
    补充一下。

    你需要做的事情是

    1.了解下二维码
    2.搞一套开源 cms,比如 wordpress
    3.找一套适合手机的模板
    4.做一个树和极少对应的表格
    5.打印二维码。
    XDXX
        3
    XDXX  
    OP
       2015-12-04 11:10:59 +08:00
    谢谢
    我想问一下能不能直接调用微信的扫一扫功能,直接返回二维码的识别结果?
    echol
        4
    echol  
       2015-12-04 11:12:29 +08:00
    http://mp.weixin.qq.com/wiki/18/8a8bbd4f0abfa3e58d7f68ce7252c0d6.html
    这个吗,带参数的二维码,根据参数返回
    sarices
        5
    sarices  
       2015-12-04 11:12:45 +08:00
    看你的需求貌似不用公众号都可以实现,随便找一个可以发表文章图片的地方,将那些树的信息发布上去,然后将链接生成二维码,打印二维码即可,只要是链接一般二维码识别 app 都能打开浏览器。

    要是硬性规定一定要用微信公众号,可以申请一个公众号,菜单加入二维码扫描即可

    要是程序开发之类的我相信 ruby 有相关的 sdk
    TakanashiAzusa
        6
    TakanashiAzusa  
       2015-12-04 11:14:44 +08:00
    二维码的识别结果不需要用微信。。任何二维码的扫描软件都会返回那个文本信息的。
    XDXX
        7
    XDXX  
    OP
       2015-12-04 11:14:51 +08:00
    @echol 谢谢了
    XDXX
        8
    XDXX  
    OP
       2015-12-04 11:16:22 +08:00
    @sarices
    @TakanashiAzusa
    谢谢,我也知道如果只是扫描二维码确实不需要微信,但是这个课设的噱头就是微信公众号,所以需要用微信公众号实现。
    qiayue
        9
    qiayue  
       2015-12-04 11:29:59 +08:00
    你需要一个认证的公众号,然后在自定义菜单里配置二维码扫描按钮
    http://mp.weixin.qq.com/wiki/6/95cade7d98b6c1e1040cde5d9a2f9c26.html
    点击按钮,呼出微信扫描二维码界面,然后扫描
    服务器接收到微信的扫描结果通知后,按需返回信息
    XDXX
        10
    XDXX  
    OP
       2015-12-04 11:37:57 +08:00
    @qiayue 我看微信不同账号的权限说明,未认证的订阅号也可以支持自定义菜单。还是说必须要认证才能实现我的需求?如果认证的话是认证订阅号就行还是必须要服务号?谢谢了
    qiayue
        11
    qiayue  
       2015-12-04 11:51:17 +08:00
    @XDXX 未认证的订阅号的自定义菜单功能很弱,没有呼起二维码扫描的权限。
    你这个需求,订阅号和服务号都可以,不过反正都是要认证,并且你这个号也是以功能服务为主(而不是为了每日推送文章),建议直接上服务号,这样微信开发者中心的每一个功能你都可以去尝试体验,甚至整合进你的功能里去。
    XDXX
        12
    XDXX  
    OP
       2015-12-04 11:52:04 +08:00
    @qiayue
    明白,谢谢了。
    pan020037
        13
    pan020037  
       2015-12-04 14:43:51 +08:00
    你们学校肯定是想做个微信里面的网页 点击网页的按钮调用微信的扫一扫功能 至于扫二维码返回的特定信息一般都是二维码解析出来是个 url 自动跳转到有信息的页面. 首先建立个公众号 需要认证才能用高级接口 你也可以用测试公众号 这样会方便很多 然后利用微信的 js-sdk 来调用扫一扫功能 http://mp.weixin.qq.com/wiki/7/1c97470084b73f8e224fe6d9bab1625b.html 具体接口文档
    XDXX
        14
    XDXX  
    OP
       2015-12-04 14:47:35 +08:00
    @pan020037
    谢谢了 正在尝试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1635 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:50 · PVG 00:50 · LAX 08:50 · JFK 11:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.