iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 口口
打印 上一主题 下一主题

爱快Open开放平台,你了解多少(已更新)

[复制链接]
21#
发表于 2017-2-20 11:15:14 | 只看该作者
口口 发表于 2017-2-20 10:55
具体信息是什么呢!我去找一下相关负责人!

谢谢,刚刚看了下已经通过了,还有个问题想问下,我只想私下自己用,不想公开,不用申请上线吧
22#
 楼主| 发表于 2017-2-20 11:17:10 | 只看该作者
老魏 发表于 2017-2-13 23:05
实在想不明白,高级管理推送广告和认证计费,为什么爱快自己不做啊,还是爱快自己做放心 !@小c ...

第三方的开放平台,我们是严格审核相关的资质的,这个请您放心,如果遇到问题,可以随时联系我们的!
23#
 楼主| 发表于 2017-2-20 11:18:38 | 只看该作者
czyz122 发表于 2017-2-17 21:23
就等这个了。。哈哈谢谢辛苦了

不辛苦,不辛苦!
24#
 楼主| 发表于 2017-2-20 11:22:55 | 只看该作者
zwfgdlc 发表于 2017-2-20 11:15
谢谢,刚刚看了下已经通过了,还有个问题想问下,我只想私下自己用,不想公开,不用申请上线吧 ...

可以的!
25#
发表于 2017-2-20 23:33:41 | 只看该作者
  1. BYTE Buffer[2560] = { 0 };
  2. DWORD dwNumberOfBytesAvailable = 0;
  3. DWORD dwNumberOfBytesRead = 0;
  4. LPCTSTR lpszHttpHead = L"Accept:application/json, text/javascript, */*; q=0.01\r\nContent-Type:application/x-www-form-urlencoded; charset=UTF-8\r\n";
  5. LPCTSTR lpszPostData = L"{}";

  6. int _tmain(int argc, _TCHAR* argv[])
  7. {
  8.         HINTERNET hInternet = InternetOpen(L"zwfgdlc", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
  9.         HINTERNET hConnect = InternetConnect(hInternet, L"open.ikuai8.com", INTERNET_DEFAULT_HTTPS_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, INTERNET_FLAG_KEEP_CONNECTION, 0);
  10.         HINTERNET hRequest = HttpOpenRequest(hConnect, L"POST", L"/apis/dev_list/iko7385408e1fc54ab3", L"HTTP/1.1", NULL, NULL, INTERNET_FLAG_SECURE, 0);
  11.        
  12.         if (HttpSendRequest(hRequest, lpszHttpHead, -1, (LPVOID)lpszPostData, wcslen(lpszPostData)*sizeof(WCHAR)))
  13.         {
  14.                 InternetQueryDataAvailable(hRequest, &dwNumberOfBytesAvailable, 0, 0);
  15.                 InternetReadFile(hRequest, (LPVOID)Buffer, dwNumberOfBytesAvailable, &dwNumberOfBytesRead);
  16.         }
  17.         else
  18.         {
  19.                 printf("HttpSendRequest 失败!!!,ErrorCode:%d\n", GetLastError());
  20.         }

  21.         InternetCloseHandle(hRequest);
  22.         InternetCloseHandle(hConnect);
  23.         InternetCloseHandle(hInternet);

  24.         return 0;
  25. }
复制代码
随便写个程序测试下,一直返回4006错误,发送的报文哪里不对?@口口
26#
发表于 2017-2-21 14:45:57 | 只看该作者
本帖最后由 ikuai-office 于 2017-2-21 14:50 编辑
zwfgdlc 发表于 2017-2-20 23:33
随便写个程序测试下,一直返回4006错误,发送的报文哪里不对?@口口

留意加密后的长度,iKuai为大家生成长度为1024bit的公钥。
RSA_PKCS1_PADDING 填充模式
输入:必须比 RSA 钥模长(modulus) 短至少11个字节, 也就是 RSA_size(rsa) – 11 如果输入的明文过长,必须切割,然后拼接填充
输出:和 modulus 一样长
根据这个要求,对于1024bit的密钥,block length = 1024/8 – 11 = 117 字节

QQ图片20170221144636.png (16.91 KB, 下载次数: 33)

QQ图片20170221144636.png
27#
 楼主| 发表于 2017-2-21 14:46:18 | 只看该作者
zwfgdlc 发表于 2017-2-20 23:33
随便写个程序测试下,一直返回4006错误,发送的报文哪里不对?@口口


28#
发表于 2017-2-21 19:27:21 | 只看该作者
本帖最后由 zwfgdlc 于 2017-2-21 19:29 编辑
URL:https://open.ikuai8.com/apis/action/<open_id>/<dev_id>/1
支持格式:JSON
HTTPS请求方式OST
请求参数:{} 或 []
返回结果
比如说调用这个API,参数是{}
我尝试POST提交的数据直接用"{}",
用"{}"的base64+rsa加密后的数据"_R_=3Ws4QX+gsSTSzHHTQfWD3luOM5KnyA2GFZHynhWmfXi1BnHmem1LYUnstsZa01a/Yi2rEWti8XkXYNbXtQto7KCRdnUXJWnP4KGzxoiDeaQVbvRMYV7uxpabY+oTtqBNw93DEtXaC5dT9GC0cc5WcijTTr7eTjh1hFbJC471Dzo="
和用"_R_={}"都返回4006

难道说是windows提供的WinInet相关的API有问题?


29#
发表于 2017-2-25 14:11:58 | 只看该作者
学习
30#
发表于 2017-2-26 13:49:25 | 只看该作者
开启支付宝 微信支付 多方便啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-4-25 08:16

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表