तक पहुंचने का प्रयास करते समय वैध त्रुटि नहीं है, मैं दृष्टि एपीआई का परीक्षण करने की कोशिश कर रहा हूं और Google क्लाउड स्टोरेज में कुछ छवियां अपलोड की हैं और एक ब्राउज़र ऐप बनाया है जो क्लाउड एपीआई को संसाधित करने का अनुरोध करता है।एपीआई कुंजी Google क्लाउड दृष्टि एपीआई
मेरे पास एक क्लाइंट_आईडी फ़ाइल है जिसे मैंने Google डेवलपर कंसोल से डाउनलोड किया है। इसमें क्लाइंट_आईडी मान है कि मैं अपनी एपीआई कुंजी के रूप में उपयोग कर रहा हूं।
मैं
https://content-vision.googleapis.com/v1/images:annotate?alt=json&key=414712345643-cln7htsuv78jr9i64v8v7g6cnhm3ccff.apps.googleusercontent.com
(api कुंजी बदल)
के लिए एक अनुरोध बनाने के लिए और अनुरोध पोस्ट:{
"requests": [
{
"image": {
"source": {
"gcsImageUri": "https:\/\/console.cloud.google.com\/m\/cloudstorage\/b\/estoril_test\/o\/AI4C3160.JPG"
}
},
"features": [
{
"type": "LABEL_DETECTION",
"maxResults": 1
}
]
}
]
}
लेकिन मैं कोई त्रुटि मिलती है:
{
"error": {
"code": 400,
"message": "API key not valid. Please pass a valid API key.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developer console API key",
"url": "https://console.developers.google.com/project/414754136843/apiui/credential"
}
]
}
]
}
}
मैंने क्लाउड विजन एपीआई के लिए एपीआई कुंजी को अधिकृत किया है तो मैं गलत क्या कर रहा हूं? मैं डेमो में कर्ल उदाहरण की कोशिश की थी, लेकिन मैं
Protocol https not supported or disabled in libcurl
मिलती रहती है मैं दोहरे उद्धरण चिह्नों को जोड़ने की कोशिश की के रूप में कुछ अनुसंधान का सुझाव दिया मैं चाहिए लेकिन फिर भी प्रयास विफल।
इस उत्तर के लिए धन्यवाद। इससे मदद मिली लेकिन मुझे अभी भी समस्याएं हैं। यदि मैं ब्राउज़र कुंजी का उपयोग करता हूं तो मैं ओएथ का उपयोग कर उपयोगकर्ता को प्रमाणीकृत करने के लिए इसका उपयोग नहीं कर सकता और यदि मैं ऐसा नहीं कर सकता तो मैं क्लाउड स्टोरेज में छवियों तक नहीं पहुंच सकता क्योंकि आपको ऐसा करने के लिए एक अधिकृत उपयोगकर्ता की आवश्यकता है। (भले ही छवियों को सार्वजनिक रूप से साझा किया गया हो) एक ब्राउज़र कुंजी केवल अनुरोध के साथ छवियों को अपलोड करने के लिए काम करने लगती है। – Roaders
मेरी क्लाउड बाल्टी के लिए मेरी अनुमति वास्तव में सभी के लिए खुली नहीं थी।मैंने इसे अपडेट किया और मुझे अब एक अलग त्रुटि मिल रही है! सहायता के लिए धन्यवाद। – Roaders