收藏
回答

云函数调用阿里的SDK一直连接超时RequestTimeoutError,请问怎么解决?

const cloud = require('wx-server-sdk')
cloud.init()
const Core = require('@alicloud/pop-core');
var client = new Core({
  accessKeyId: '',
  accessKeySecret: '',
  endpoint: 'https://dyplsapi.aliyuncs.com',
  apiVersion: '2017-05-25'
});
var RegionId = "cn-hangzhou";
var PoolKey = "";


// 云函数入口函数
exports.main = async (event, context) => {
  var bindParams = {
    "RegionId": RegionId,
    "PhoneNoA": event.PhoneNoA,
    "Expiration""2021-01-22 15:09",
    "PoolKey": PoolKey,
    "PhoneNoB": event.PhoneNoB,
    "IsRecordingEnabled":false
  }
  var res = await client.request('BindAxb', bindParams,  {method: 'POST'}).then((result) => {
    console.log(result);
    return JSON.stringify(result);
  }, (ex) => {
    console.log(ex);
  })
  return res;
}
回答关注问题邀请回答
收藏

4 个回答

  • 浩海长歌
    浩海长歌
    2022-12-25

    我也遇到了,求大神告知怎么搞啊

    2022-12-25
    有用
    回复
  • 587!
    587!
    2022-02-07

    我也遇到了这个问题 同问

    2022-02-07
    有用
    回复
  • xenoyu
    xenoyu
    2021-03-17

    楼主解决了吗?我也遇到了

    2021-03-17
    有用
    回复 3
    • Mos
      Mos
      2021-12-08
      没有解决。我放弃sdk了,用阿里接口直接签名调用的。
      2021-12-08
      回复
    • 白树辉
      白树辉
      2022-06-07
      是哪里的接口啊
      2022-06-07
      回复
    • 毕鲜生
      毕鲜生
      2022-11-23回复Mos
      我自签名一直说不匹配,头都大了
      2022-11-23
      回复
  • Mos
    Mos
    2021-01-22
    RequestTimeoutError: ReadTimeout: 3000. POST / failed.
        at makeReadTimeoutError (F:\temp\call\functions\bindAxB\node_modules\httpx\lib\index.js:187:17)
        at Timeout._onTimeout (F:\temp\call\functions\bindAxB\node_modules\httpx\lib\index.js:206:14)
        at listOnTimeout (internal/timers.js:531:17)
        at processTimers (internal/timers.js:475:7)
    
    2021-01-22
    有用
    回复
登录 后发表内容
问题标签