私は、uber APIを使用してサンドボックスにリクエストしています。私は次のコードスニペット使用して、サージ乗数を設定しようとするとhttps://github.com/shernshiou/node-uberuber sandbox apiに何も変更しないようにリクエストする
:
uber.products.setSurgeMultiplierByID('90475b1e-382e-437f-a50f-d9ac28c150c8', 2.2, function (err, res) {
if (err) console.error("error" + err);
else console.log("surge success" + res);
});
をそして私がリクエストします:
を具体的に、私はここからノードユーバーライブラリを使用していますuber.requests.create({
"start_latitude": lat,
"start_longitude": longitude,
}, function (err, res) {
if (err) console.error(err);
else console.log(res);
});
は私が間違って何をやっているサージ乗数はまだ1.0
であることを受けて参照してください?また、サンドボックスへのPUTリクエストとユーバー呼び出しのリクエストの間に状態を保持するはずのウーバーサンドボックスですか?私はその状態をどうやって保存していますか?それは私の認証トークンに基づいていますか?
ありがとうございます!
サージを以前に要求した製品IDも、すべての乗車要求に必須のstart_latitude/start_longitudeまたはstart_place_idパラメータと共に、requests.createメソッドに渡す必要があります。修正のおかげで – bitek