मैं इस गाइड के साथ Google Analytics डेटा प्राप्त करने के लिए कोशिश कर रहा हूँ: https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/('अप्रत्याशित साख प्रकार', कोई नहीं, 'service_account' 'उम्मीद',) oauth2client (अजगर) के साथ
def get_access_token(request):
return {'access_t': ServiceAccountCredentials.from_json_keyfile_name(
KEY_FILEPATH, SCOPE).get_access_token().access_token }
ऊपर कोड के साथ मैं एक फ़ंक्शन बनाने की कोशिश कर रहा हूं और मेरे व्यवस्थापक टेम्पलेट में संदर्भ में पहुंच टोकन वापस कर रहा हूं।
हालांकि। मुझे यह त्रुटि मिलती है मुझे नहीं पता कि इसके साथ क्या करना है:
('Unexpected credentials type', None, 'Expected', 'service_account')
यहां क्या समस्या हो सकती है?
क्या मूल्य क्या आपके पास ** KEY_FILEPATH ** करने के लिए सेट? ऐसा लगता है कि आपने अपने क्रेडेंशियल्स को सही तरीके से इंस्टॉल नहीं किया है। Google डेवलपर कंसोल पर जाएं और एक सेवा खाता सेट करें और प्रमाण-पत्र डाउनलोड करें। दृश्य आईडी को उस दृश्य में बदलने के लिए याद रखें जिसमें आप सेवा खाता जोड़ते हैं। – Matt