Created
July 7, 2018 18:43
-
-
Save medigeek/22922aea11f2fe7f48291ba6c7dac271 to your computer and use it in GitHub Desktop.
eBay Site ID to Global ID Mapping PHP array
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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