コンテンツにスキップ

ネクストエンジン API 開発者フォーラム: RenewableToken更新のためのUID,Stateが取得できない

ネクストエンジン API のネクストエンジンAPIについてに関する開発者フォーラムの質問と回答。クライアントアプリ・ストア連携・エンジン利用についてのQ&A。

投稿者: 高見沢 徳明 日時: 2019/11/08

カテゴリ: ネクストエンジンAPIについて

APIのRenewableTokenを更新すべく、UIDとStateを取得しようとしております。

こちらのURLを参考に

https://developer.next-engine.com/api/api_v1_sign_in

以下のようなRubyのコードを組んでおります。


NE_SERVER_HOST = “https://base.next-engine.org

SIGN_IN_PATH = “/users/sign_in/”

def self.sign_in client_id, client_secret

request_conf = { open_timeout: 120, timeout: 300 }

conn = Faraday.new(url: NE_SERVER_HOST, request: request_conf) do |faraday|

faraday.request :url_encoded

faraday.response :logger

faraday.adapter Faraday.default_adapter

end

response = conn.get SIGN_IN_PATH + “?client_id=“+client_id+“&redirect_uri=“+Application.config.ne_callback_uri # callback url

end


なんか正しく値が取れていないようで以下のようなレスポンスが返ってきます。

呼び方として間違っている箇所ありますでしょうか?

#\n\n\t\n\t\t\n\nwindow.NREUM||(NREUM={});NREUM.info={“beacon”:“bam.nr-data.net”,“errorBeacon”:“bam.nr-data.net”,“licenseKey”:“eb5bdfcf2b”,“applicationID”:“121345464”,“transactionName”:“cwoPEEFcDgpQFk4RFVUXEktAVhEVXAsPF0leABY=”,“queueTime”:0,“applicationTime”:92,“agent”:""}\n(window.NREUM||(NREUM={})).loader_config={licenseKey:“eb5bdfcf2b”,applicationID:“121345464”};window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var o=n[t]={exports:{}};e[t][0