Skip to content

Instantly share code, notes, and snippets.

@medigeek
Created July 7, 2018 18:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save medigeek/22922aea11f2fe7f48291ba6c7dac271 to your computer and use it in GitHub Desktop.
Save medigeek/22922aea11f2fe7f48291ba6c7dac271 to your computer and use it in GitHub Desktop.
eBay Site ID to Global ID Mapping PHP array
<?php
// Just a basic concept/array of eBay Site ID, Global ID and Site Name
// https://developer.ebay.com/devzone/merchandising/docs/concepts/siteidtoglobalid.html
$ebay_array = [
"siteid" => [
"0", "2", "3", "15", "16",
"23", "71", "77", "100", "101",
"123", "146", "186", "193", "201",
"203", "205", "207", "210", "211",
"212", "216"
],
"sitename" => [
"eBay United States", "eBay Canada (English)", "eBay UK", "eBay Australia", "eBay Austria",
"eBay Belgium (French)", "eBay France", "eBay Germany", "eBay Motors", "eBay Italy",
"eBay Belgium (Dutch)", "eBay Netherlands", "eBay Spain", "eBay Switzerland", "eBay Hong Kong",
"eBay India", "eBay Ireland", "eBay Malaysia", "eBay Canada (French)", "eBay Philippines",
"eBay Poland", "eBay Singapore"
],
"globalid" => [
"EBAY-US", "EBAY-ENCA", "EBAY-GB", "EBAY-AU", "EBAY-AT",
"EBAY-FRBE", "EBAY-FR", "EBAY-DE", "EBAY-MOTOR", "EBAY-IT",
"EBAY-NLBE", "EBAY-NL", "EBAY-ES", "EBAY-CH", "EBAY-HK",
"EBAY-IN", "EBAY-IE", "EBAY-MY", "EBAY-FRCA", "EBAY-PH",
"EBAY-PL", "EBAY-SG"
]
];
function getsitenamefromsiteid($id) {
global $ebay_array;
$indexkey = array_search($id, $ebay_array["siteid"]);
return $ebay_array["sitename"][$indexkey];
}
$sitenameexample = getsitenamefromsiteid("186");
printf("Site name of eBay Site ID 186 is: %s\n", $sitenameexample);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment