帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
3
帖子
0
勋章
139
Y币

[App引擎] 新版玩转晋城里的一个问题

[复制链接]
发表于 2015-1-7 13:29:46
demo也导入进去。数据库也按照要求字段数据全部导入好了。function ajaxRequest(url, method, bodyParam, callBack) {
    var common_url = 'https://d.apicloud.com/mcm/api';
    var appId = 'A6963429484030';
    var key = '7F836F04-CAAC-52C8-2332-CF337134FA6F';
    var now = Date.now();
    var appKey = SHA1(appId + "UZ" + key + "UZ" + now) + "." + now;

    api.ajax({
        url: common_url + url,
        method: method,
        cache: false,
        timeout: 20,
        headers: {
            "Content-type": "application/json;charset=UTF-8",
            "X-APICloud-AppId": appId,
            "X-APICloud-AppKey": appKey
        },
        data: {
            body: bodyParam
        }
    }, function (ret, err) {
        callBack(ret, err);
    });
}

这段方法里的  var appId = 'A6963429484030';
    var key = '7F836F04-CAAC-52C8-2332-CF337134FA6F';
我换成自己的应用的APPID和KEY,就出现了图片中的一直在加载。然后就出现网络连接不上。

这个appId 和KEY不改,用的是别人的数据库,我换成自己为嘛就出不来。步骤上没错,请问是怎么回事,其他地方我没修改。
205224mf0tlmchtmmlfgmg.png
1
帖子
0
勋章
91
Y币
本帖最后由 sunwy 于 2015-3-4 14:34 编辑

这个建立表很多讲究的,主要是要和官方的一样,但目前官方发布数据库结构和程序对应的数据库结构似乎是不一样的,

也就是数据库结构文档已经更新了,但程序没有更新,

所以,架起来会出错。只能自己慢慢改了
比如如下这段的include: ["pics", "cityPointer", "typePointer"],:你看看你的表里面有没有?
  1. function getRestData(type) {

  2.     api.showProgress({
  3.         title: '加载中...',
  4.         modal: false
  5.     });
  6.     var getMerchantUrl = '/merchant?filter=';
  7.     var urlParam = {
  8.     include: ["pics", "cityPointer", "typePointer"],
  9.         where:{category:type}
  10.     };
  11.     ajaxRequest(getMerchantUrl + JSON.stringify(urlParam), 'GET', '', function (ret, err) {
  12.         if (ret) {
  13.             var content = $api.byId('lifeList');
  14.             var tpl = $api.byId('act-template').text;
  15.             var tempFn = doT.template(tpl);
  16.             content.innerHTML = tempFn(ret);
  17.             api.refreshHeaderLoadDone();
  18.             api.parseTapmode();
  19.         } else {
  20.             api.toast({msg: err.msg, location: 'middle'})
  21.         }
  22.         api.hideProgress();
  23.     })
  24. }
复制代码


1
帖子
0
勋章
108
Y币
本帖最后由 北京的雪 于 2015-1-7 14:31 编辑

@@@@@@@@@@
1
帖子
0
勋章
74
Y币
  1. JSON.stringify(ret);
  2. JSON.stringify(err);
复制代码

请求的回调里alert下试试看有数据没
1
帖子
0
勋章
74
Y币
首页有数据吗
1
帖子
0
勋章
74
Y币
czy520lw 发表于 2015-1-7 14:53
弹出了是加载不到数据,。可是这个表我是有的啊,里面有数据,

首页跟这句话有关系吗?548ec1e708d4718e ...

我刚才试过了 建表正确 数据导入正确 使用新的appId和appkey是没有问题的 检查下表和数据
2
帖子
0
勋章
308
Y币
楼上正解
3
帖子
0
勋章
28
Y币

新添加的文章都在 活动里面,首页显示不出来 。。。版主求解。
2
帖子
0
勋章
24
Y币
sunwy 发表于 2015-3-4 14:30
这个建立表很多讲究的,主要是要和官方的一样,但目前官方发布数据库结构和程序对应的数据库结构似乎是不一 ...

表里指的是什么,本人小白
5
帖子
0
勋章
29
Y币
我是忘记换KEY了。
12下一页
您需要登录后才可以回帖 登录

本版积分规则