2015-07-06 6 views
5

HI क्या आप कृपया मुझे बता सकते हैं कि नीचे दिए गए कोड में कनेक्टर-गाइड, उपयोगकर्ता-गाइड और एपीआई कुंजी क्या हैं और उन्हें किसी भी वेबसाइट के लिए कैसे प्राप्त करें?

<pre> 
<?php 

$userGuid = "8f65f01f-c6bc-42a4-914d-879efd159abd"; 
$apiKey = "private"; 

// Issues a query request to import.io 
function query($connectorGuid, $input, $userGuid, $apiKey) { 

    $url = "https://query.import.io/store/connector/" . $connectorGuid . "/_query?_user=" . urlencode($userGuid) . "&_apikey=" . urlencode($apiKey); 

    $ch = curl_init($url); 
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
     "Content-Type: application/json", 
     "import-io-client: import.io PHP client", 
     "import-io-client-version: 2.0.0" 
    )); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array("input" => $input))); 
    curl_setopt($ch, CURLOPT_POST, 1); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    $result = curl_exec($ch); 
    curl_close($ch); 

    return json_decode($result); 
} 

// Query for tile Curs Banca Comerciala Feroviara 
$result = query("7d00ba0e-947c-403f-b33b-886a7ee2a300", array(
    "webpage/url" => "http://www.bfer.ro/ro/curs-valutar/", 
), $userGuid, $apiKey, false); 
var_dump($result); 

?> 

गाइड क्या हैं?

+0

काफी यकीन है कि तुम क्या कह रहे हैं नहीं। आपके कोड के दिखने से, यह उस वेबसाइट द्वारा असाइन किया गया है जिसे आप एक्सेस कर रहे हैं ... जिसका अर्थ है कि एक प्राप्त करने की विधि सेवा के आधार पर अलग होगी। – Jon

+0

टिप्पणी जॉन के लिए धन्यवाद! –

उत्तर

8
  1. की एपीआई जानकारी प्राप्त उपयोगकर्ता के guid एक अपने import.io उपयोगकर्ता अद्वितीय identificator है। आप इसे अपने उपयोगकर्ता के settings' page पर देख सकते हैं।
  2. कनेक्टर-guid सामान्य सेंस में प्रत्येक कनेक्टर के लिए एक अद्वितीय पहचानकर्ता है, यह एक कनेक्टर, क्रॉलर, एक निकालने वाला हो सकता है। यह स्वचालित रूप से प्रत्येक एपीआई कनेक्टर के लिए जारी किया जाता है। आप इसे प्रत्येक एपीआई टुकड़े के लिए प्राप्त कर सकते हैं। data page देखें। enter image description here
  3. API कुंजी अपने सभी api के लिए अपने अद्वितीय कुंजी है: नीचे कनेक्टर-guid (एक सफेद बॉक्स में) के साथ क्रॉलर का एक उदाहरण है। यह नवीकरणीय है (आप एक नया उत्पन्न कर सकते हैं)। बस अपना account page दर्ज करें, एपीआई कुंजी लाइन पर जाएं और एपीआई कुंजी अनलॉक करने के लिए अपना पासवर्ड इनपुट करें। एपीआई कुंजी कैसे प्राप्त करें here और पढ़ें। account page with api खुला api कुंजी: Unlocked api key
+0

आप अच्छे इगोर साविंकिन हैं! इस तरह के एक विस्तृत जवाब के लिए धन्यवाद .. !!! –

0

यकीन है, लेकिन यहाँ नहीं मैं क्या सोचते है। मुझे लगता है कि कनेक्टरगुइड कुछ यादृच्छिक कुंजी है जो वेब एपीआई के लिंक को बनाने के लिए उपयोग किया जाता है।
एपीकी स्पष्ट रूप से एपीआई कुंजी है।
userGuid फिर से रिकॉर्ड
के कुछ पहचान सभी वेब APIs ही नहीं हैं तो आप नहीं कर सकते किसी भी वेबसाइट

संबंधित मुद्दे