मैं उपयोगकर्ता नाम-पासवर्ड प्रवाह का उपयोग करके एक प्राधिकरण टोकन प्राप्त करने का प्रयास कर रहा हूं (जैसा कि this आलेख के अंतिम खंड में वर्णित है)।salesforce.com के साथ grant_type = पासवर्ड oauth प्रवाह का उपयोग कैसे कर सकता हूं?
मैं निम्नलिखित अनुरोध (पायथन के httplib का उपयोग कर, मामले में है कि प्रासंगिक है) भेज रहा:
https://login.salesforce.com/services/oauth2/token
POST data:
username=<un>&client_secret=<consumer_secret>&password=<pw+token>&grant_type=password&client_id=<consumer_key>
और प्रतिक्रिया हो रही है:
400 Bad Request
{"error":"unsupported_grant_type","error_description":"grant type not supported"}
है पासवर्ड grant_type वास्तव में असमर्थित, या कर रहा हूँ मुझे कुछ याद आ रहा है? ऐसा लगता है कि जब भी मैं एक अनुदान_टाइप भेज रहा हूं जो निश्चित रूप से काम करता है (जैसे authorization_code)।
ध्यान दें कि मैंने here उत्तर में सुझावों का प्रयास किया है, और वे मेरे लिए काम नहीं करते हैं।
आप अपने कोड और/या वास्तविक http अनुरोध की एक कब्जा पोस्ट कर सकते हैं । – superfell