import java.io.*;
import java.net.*;
public class Cafe24ApiCallListAllCategories {
public static void main(String[] args) {
String accessToken = "{access_token}";//
<---------------------- {access_token}="" modify="" string="" mallid="{mall_id}">----------------------><-------------------------------- {mall_id}="" modify="" string="" authorization="Bearer " +="" accesstoken;="" {bearer}="" next="" required="" space!="" string="" endpointurl="https://" +="" mallid="" +="" ".cafe24api.com/api/v2/admin/categories";="" bufferedreader="" br="null;" httpurlconnection="" con="null;" stringbuilder="" response="new" stringbuilder();="" try="" {="" url="" url="new" url(endpointurl);="" con="(HttpURLConnection)" url.openconnection();="" con.setrequestmethod("get");="" con.setrequestproperty("authorization",="" authorization);="" con.setrequestproperty("content-type",="" "application/json");="" int="" responsecode="con.getResponseCode();" system.err.println(responsecode);="" if="" (responsecode="=" 200)="" {="" correct="" call="" br="new" bufferedreader(new="" inputstreamreader(con.getinputstream()));="" }="" else="" {="" error="" br="new" bufferedreader(new="" inputstreamreader(con.geterrorstream()));="" }="" string="" line;="" while="" ((line="br.readLine())" !="null)" {="" response.append(line);="" }="" system.out.println(response.tostring());="" }="" catch="" (exception="" e)="" {="" e.printstacktrace();="" }="" finally="" {="" try="" {br.close();}="" catch="" (ioexception="" e)="" {e.printstacktrace();}="" con.disconnect();="" }="" }="">-------------------------------->
$sAccessToken = "{access_token}";
$sEndpointUrl = "https://{mall_id}.cafe24api.com/api/v2/admin/categories";
// Common code ▼
$oCurl = curl_init();
curl_setopt_array($oCurl, array(
CURLOPT_URL => $sEndpointUrl,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array('Authorization: Bearer ' . $sAccessToken)
));
$sResponse = curl_exec($oCurl);
print_r($sResponse);
import urllib.request
access_token = "{access_token}" #
<---------------------- {access_token}="" modify="" mall_id="{mall_id}" #="">----------------------><-------------------------------- {mall_id}="" modify="" authorization="Bearer " +="" access_token="" #="" {bearer}="" next="" required="" space!="" api_url="https://" +="" mall_id="" +="" ".cafe24api.com/api/v2/admin/categories"="" request="urllib.request.Request(api_url)" request.add_header("authorization",="" authorization)="" request.add_header("content-type",="" "application/json")="" response="urllib.request.urlopen(request)" rescode="response.getcode()" print(rescode)="" if="" rescode="=" 200:="" response_body="response.read()" print(response_body.decode('utf-8'))="" else:="" print("error="" code:"="" +="">-------------------------------->
// ref: https://developers.cafe24.com/docs/api/front/#get-a-product
var getProduct = function () {
// required
var productNo = '{product_no}';
// optional params
var params = {
'variants': '{item_entity}',
'memos': '{memo_entity}',
'hits': '{hit_entity}',
'seo': '{seo_entity}',
'tags': '{tag_entity}',
'options': '{option_entity}'
};
var getProductURI = '/api/v2/products/' + productNo + '?'
+ encodeURIComponent(Object.keys(params).map(key => key + '=' + params[key]).join('&'));
CAFE24API.init('{client_id}')
.get(getProductURI, function(err, res){
console.log(err, res);
});
};
if (document.readyState === 'complete') {
getProduct();
} else {
window.addEventListener('load', getProduct);
}
import java.io.*;
import java.net.*;
public class Cafe24ApiCallCreateScripttag {
public static void main(String[] args) {
String accessToken = "{access_token}";//
<---------------------- {access_token}="" modify="" string="" mallid="{mall_id}">----------------------><-------------------------------- {mall_id}="" modify="" string="" authorization="Bearer " +="" accesstoken;="" {bearer}="" next="" required="" space!="" string="" endpointurl="https://" +="" mallid="" +="" ".cafe24api.com/api/v2/admin/scripttags";="" bufferedreader="" br="null;" httpurlconnection="" con="null;" stringbuilder="" response="new" stringbuilder();="" try="" {="" url="" url="new" url(endpointurl);="" string="" postparams="{\" shop_no\":1,\"request\":{\"src\":\"https://js-aplenty.com/bar.js\",\"display_location\":[\"product_list\",\"product_detail\"],\"skin_no\":[3,4]}}";="" con="(HttpURLConnection)" url.openconnection();="" con.setrequestmethod("post");="" con.setrequestproperty("authorization",="" authorization);="" con.setrequestproperty("content-type",="" "application/json");="" con.setdooutput(true);="" dataoutputstream="" wr="new" dataoutputstream(con.getoutputstream());="" wr.writebytes(postparams);="" wr.flush();="" wr.close();="" int="" responsecode="con.getResponseCode();" system.err.println(responsecode);="" if="" (responsecode="=" 201)="" {="" correct="" call="" br="new" bufferedreader(new="" inputstreamreader(con.getinputstream()));="" }="" else="" {="" error="" br="new" bufferedreader(new="" inputstreamreader(con.geterrorstream()));="" }="" string="" line;="" while="" ((line="br.readLine())" !="null)" {="" response.append(line);="" }="" system.out.println(response.tostring());="" }="" catch="" (exception="" e)="" {="" e.printstacktrace();="" }="" finally="" {="" try="" {br.close();}="" catch="" (ioexception="" e)="" {e.printstacktrace();}="" con.disconnect();="" }="" }="">-------------------------------->
$sAccessToken = "{access_token}";
$sEndpointUrl = "https://{mall_id}.cafe24api.com/api/v2/admin/scripttags";
$aPostData = array(
"shop_no" => "{shop_no}",
"request" => array(
"client_id" => "{client_id}",
"src" => "{javascript_src}",
"display_location" => array(
"{display_location_code}"
// ref: https://developer.cafe24.com/docs/api/admin/#display_location-code
)
)
);
$oCurl = curl_init();
curl_setopt_array($oCurl, array(
CURLOPT_URL => $sEndpointUrl,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($aPostData),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer ' . $sAccessToken,
"Content-Type: application/json"
)
));
$sResponse = curl_exec($oCurl);
print_r($sResponse);
import urllib.request
import requests
access_token = "{access_token}" #
<---------------------- {access_token}="" modify="" mall_id="{mall_id}" #="">----------------------><-------------------------------- {mall_id}="" modify="" authorization="Bearer " +="" access_token="" #="" bearer="" next="" required="" space!="" endpoint_url="https://" +="" mall_id="" +="" ".cafe24api.com/api/v2/admin/scripttags"="" headers="{'Authorization':" authorization,="" "content-type":="" "application/json"}="" params="{\" shop_no\":1,\"request\":{\"src\":\"https://js-aplenty.com/bar.js\",\"display_location\":[\"product_list\",\"product_detail\"],\"skin_no\":[3,4]}}"="" request="urllib.request.Request(endpoint_url)" request.add_header("authorization",="" authorization)="" request.add_header("content-type",="" "application/json")="" response="requests.post(endpoint_url," headers="headers," data="params)" rescode="response.status_code" print(rescode)="" if="" (rescode="=" 201):="" print(response.text)="" else:="" print("error="" code="" :="" "="" +="">-------------------------------->