PUT https://api.coolsms.co.kr/appstore/v2/me/apps/:appId/stage
사용자의 요청에 의해 자신의 앱 스테이지를 LIVE로 변경
계정 권한 | 회원 권한 | 계정 상태 | 회원 상태 | 계정 인증 |
|
|
|
| O |
Name | Description |
:appId | 앱 아이디 |
Sample Request
{}
Sample Response
{"thumbnail": {"name": "2BTZ6HLmal6x1Ao.png","url": "https://coolsms-apps-images.s3.ap-northeast-2.amazonaws.com/0AkOPXsfoC/thumbnails/2BTZ6HLmal6x1Ao.png","originalName": null},"profit": {"sms": 1,"lms": 1,"mms": 1,"ata": 1,"cta": 1,"cti": 0},"apphomeConfig": {"primaryColor": null,"secondaryColor": null,"sideMenu": true,"slogan": true},"appVersion": "1.0.1","screenshots": [{"name": "57PKHgfBolSgvN7.png","url": "https://coolsms-apps-images.s3.ap-northeast-2.amazonaws.com/0s_jELg_bR/screenshots/57PKHgfBolSgvN7.png"},{"name": "RaAB8w6tlC0hYow.png","url": "https://coolsms-apps-images.s3.ap-northeast-2.amazonaws.com/IIZUEoZg0n/screenshots/RaAB8w6tlC0hYow.png"}],"homepage": "http://developer.example.com","categories": ["ETC"],"intro": "Test App","description": "Description Of App","stage": "LIVE","status": "ACTIVE","reasonBlocked": null,"email": "email@emailtest.com","log": [],"appDomain": null,"customDomain": null,"type": "APP","appName": "Test App","accountId": "12925149","clientId": "CIDNURIGOCOOLSMS","appId": "WJ5ExxSCo8pD","dateCreated": "2020-09-23T03:11:28.034Z","dateUpdated": "2020-09-23T03:11:28.040Z"}
Sample Code
var request = require('request');var options = {headers: {Authorization:'HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4'},method: 'PUT',json: true,url: 'http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage'};request(options, function(error, response, body) {if (error) throw error;console.log('result :', body);});
<?php$url = "http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage";$options = array('http' => array('header' => "Authorization: HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4\r\n",'method' => 'PUT'));$context = stream_context_create($options);$result = file_get_contents($url, false, $context);var_dump($result);
import requestsurl = "http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage"headers = {"Authorization": "HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4"}response = requests.put(url, headers=headers)print(response.status_code)print(response.text)
#!/bin/bashcurl -X PUT \-H 'Authorization: HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4' \http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage
require 'net/http'require 'uri'require 'json'uri = URI.parse("http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage")headers = {"Authorization": "HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4"}http = Net::HTTP.new(uri.host, uri.port)request = Net::HTTP::Put.new(uri.request_uri, headers)response = http.request(request)puts response.codeputs response.body
package mainimport ("fmt""io/ioutil""net/http""strings")func main() {uri := "http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage"req, err := http.NewRequest("PUT", uri, nil)if err != nil { panic(err) }req.Header.Set("Authorization", "HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4")client := &http.Client{}resp, err := client.Do(req)if err != nil { panic(err) }defer resp.Body.Close()bytes, _ := ioutil.ReadAll(resp.Body)str := string(bytes)fmt.Println(str)}
package solapi;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class Request {public static void main(String[] args) throws Exception {String targetUrl = "http://api.coolsms.co.kr/appstore/v2/me/apps/WJ5ExxSCo8pD/stage";URL url = new URL(targetUrl);HttpURLConnection con = (HttpURLConnection) url.openConnection();con.setRequestMethod("PUT");con.setRequestProperty("Authorization", "HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4");con.setDoOutput(true);DataOutputStream wr = new DataOutputStream(con.getOutputStream());wr.writeBytes(parameters);wr.flush();wr.close();int responseCode = con.getResponseCode();BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));String line;StringBuffer response = new StringBuffer();while ((line = in.readLine()) != null) {response.append(line);}in.close();System.out.println("HTTP response code : " + responseCode);System.out.println("HTTP body : " + response.toString());}}
문서 생성일 : 2020-09-23