2013-04-13 5 views
5

पर फ़ाइल अपलोड मैं अपने ऐप परियोजना में Google डिस्क SDK लागू की है। और Google ड्राइव में एक छवि अपलोड करने का प्रयास करें लेकिन मुझे त्रुटि मिली।त्रुटि Google डिस्क

मैं जब मैं इस कोड को मैं त्रुटि

नीचे मिला चलाने
Error Domain=com.google.GTLJSONRPCErrorDomain Code=400 "The operation couldn’t be completed. (Invalid Value)" UserInfo=0x276940 {NSLocalizedFailureReason=(Invalid Value), GTLStructuredError=GTLErrorObject 0x2fade0: {message:"Invalid Value" code:400 data:[1]}, error=Invalid Value} 

मुझे इस के लिए सुझाव दे कृपया से Here

कोड है। धन्यवाद अग्रिम में

+0

आप अपने कोड उपलब्ध, कृपया बना सकता है? लिंक – doxsi

+1

ठीक मैं अपने कोड आज रात जोड़ देगा टूट गया है। – Pratik

+0

मैं 'टी आप वाकई image/jpeg या छवि/png हैं अपने समाधान देख सकते हैं :( – doxsi

उत्तर

1

मैंने पहले त्रुटि के एक ही तरह मिला है। मुझे लगता है कि आपने पहले Google ड्राइव के साथ अधिकृत नहीं किया था, आपको इसे अपने Google खाते से लॉगिन करके फिर से जांचना होगा। क्या आपने फ़ाइल अपलोड करने से पहले Google ड्राइव खाते से लॉग इन किया है? यदि नहीं तो यह त्रुटि का कारण बन सकता है। कृपया पुन: पुन: उत्पन्न क्लाइंट आईडी और गुप्त कुंजी के साथ पुनः प्रयास करें।

+0

धन्यवाद सुनील मुझे जवाब देने के लिए ... मेरी समस्या हल हो गई है । – Pratik

2

HI प्रतीक मैं सिर्फ यह गूगल और कुछ समाधान यह है कि यह आप में मदद करता है हो सकता है मिल गया। यह त्रुटि तब आप proparly छवि MIMETYPE या नाम सेट नहीं हैं क्योंकि।

Google डिस्क सेवा में बहुत हाल के परिवर्तन आप एक माइम प्रकार से "application/JSON-RPC" जब एक फ़ाइल को अपलोड अलग निर्दिष्ट करने के लिए बाध्य करता है। ऑब्जेक्टिव सीडीके का उपयोग करते समय यह माइम प्रकार डिफ़ॉल्ट रूप से उपयोग किया जाता है, इसलिए आपको एक निर्दिष्ट करने की आवश्यकता है।

GTLDriveFile *newFile = [GTLDriveFile object]; 
newFile.title = filename; 
newFile.mimeType = @"image/png"; 

संपादित: यह भी लगता है कि गूगल के सर्वर पर अस्थायी समस्या है कि

स्रोत से: - Google drive integration in iOS giving error while calling insert

ans भी ऐसा लगता है कि यह सिर्फ Google डिस्क को बैकएंड के साथ एक अस्थायी मुद्दा था।

+0

मैं एक ही बात है, लेकिन त्रुटि मिलती है। – Pratik

+0

छवि PNG या JPEG है? –

+0

छवि png है और कैमरे से ली गई है। – Pratik

0

बस के मामले में यह अन्य जो इस जवाब खोजने के (मैंने किया था के रूप में) में मदद करता है ...

मैं एक ही त्रुटि कोड मिल गया जब मैं की एक पैरामीटर के मूल्यों में से एक में एक भी बोली से बचने के लिए विफल रहा है क्वेरी:

https://developers.google.com/drive/v2/web/search-parameters 

मैंने पहले 'तो मेरे' मूल्य \ '\ था' वैध '\ का उपयोग करने के लिए आवश्यक ...

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