收藏
回答

getUnlimited 接口报错?


接口文档链接:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html

API:https://api.weixin.qq.com/wxa/getwxacodeunlimit

请求参数URL

https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=57_71OSSigphNslo3nd9f__C0VzWknh3_AravPlT0gi9rsKMcHYgxBxg3mmjv6jccQW_I3mxrIgbPoWiPPOLdytQcvssXDCUVowQeK3_s2RURZe6FTH577mP4FnJbSTlQlHgbmEphDB61P8OksiVPFdADABVL

请求BODY

{

  "is_hyaline" : 1,

  "scene" : "inviteCode=123456",

  "env_version" : "trial",

  "width" : 280

}


响应体:{

"errcode": 47001,

"errmsg": "data format error rid: 62a86863-159cc06e-424869ef"

}

我是用objective-c 语言。通过这个接口 生成小程序二维码图

请求体查了没有错误 。

这个请求体要用是什么格式的?

我的请求的:

- (void)reqQrCodeParamters:(NSDictionary*) paramters    {

    NSString *urlString =@"https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=57_71OSSigphNslo3nd9f__C0VzWknh3_AravPlT0gi9rsKMcHYgxBxg3mmjv6jccQW_I3mxrIgbPoWiPPOLdytQcvssXDCUVowQeK3_s2RURZe6FTH577mP4FnJbSTlQlHgbmEphDB61P8OksiVPFdADABVL"

    

    NSURL *url = [NSURL URLWithString:urlString];

    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];

    [request setHTTPMethod:@"POST"];

    if (paramters) {

        [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type”];

         NSData *jsonData = [NSJSONSerialization dataWithJSONObject:paramters

                                                            options:NSJSONWritingPrettyPrinted

                                                              error:&error];

         NSString * query = [[NSString alloc] initWithData:jsonData

                                                  encoding:NSUTF8StringEncoding];

         request.HTTPBody = [query dataUsingEncoding:NSUTF8StringEncoding];

    }

    

    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) {

        

    }];

}



回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-06-14

    is_hyaline 类型不对 文档是boolean类型 不是number

    2022-06-14
    有用 2
    回复 3
    • rhc
      rhc
      发表于移动端
      2022-06-14
      objective-c,boolean类型与number(in t) 类型通用的,boolean类型true是1,false是0
      2022-06-14
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-14回复rhc
      通用?格式为json,这个1是1呢,还是true?   我不会obJect-c
      2022-06-14
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-14回复rhc
      都说是boolean类型了  你写个字符串true  那不是true,是string类型了
      2022-06-14
      回复
登录 后发表内容