मैं जेडब्ल्यूटी अनुदान विधि के माध्यम से दस्तावेज़साइन मॉनिटर एपीआई तक पहुंचने के लिए एक्सेस टोकन प्राप्त करने का प्रयास कर रहा हूं क्योंकि यह डॉक्यूमेंटसाइन मॉनिटर एपीआई के लिए प्रलेखन में बताता है। यहाँ मेरी परीक्षण स्क्रिप्ट का एक अंश है:

def create_jwt(self):
    epoch_time = int(time.time())
    priv_key = self.get_rsa(self.privkey_path)
    pub_key = self.get_rsa(self.pubkey_path)

    body = {"iss": self.iss,
            "iat": epoch_time,
            "exp": (epoch_time + 3000),
            "aud": 'account-d.docusign.com',
            "scope": "monitor"}

    encoded = jwt.encode(body, priv_key, algorithm='RS256')
    # decoded = jwt.decode(encoded, pub_key, audience='account-d.docusign.com', algorithm='RS256')

    return encoded

def request_access_token(self, encoded_token):
    url = 'https://account-d.docusign.com/oauth/token'
    data = {'grant_type': 'urn:ietf:params:oauth:grant-type:jwt-bearer',
            'assertion': encoded_token}
    response = requests.post(url=url, data=data)

    return response.text

Request_access_token रिटर्न:

{"error":"invalid_scope"}

जहाँ तक मैं बता सकता हूँ मैं सही ढंग से दस्तावेज़ीकरण का पालन कर रहा हूँ। इन कार्यों का उपयोग करके मैं अन्य क्षेत्रों जैसे हस्ताक्षर आदि के लिए एक एक्सेस टोकन को सफलतापूर्वक उत्पन्न करने में सक्षम हूं। क्या डेवलपर खातों के साथ मॉनिटर स्कोप तक पहुंच का अनुरोध करने में कोई समस्या है क्योंकि यह बीटा सुविधा है? 'lens.docusign.net/api/v1.0/monitor/organization/{{organizationId}}' के लिए एक वैध अनुरोध कैसा दिखेगा? मुझे लगता है कि मॉनिटर एपीआई को अनुरोध करने का प्रयास करने से पहले किसी को एक्सेस टोकन प्राप्त करने की आवश्यकता है? मैं यह नहीं बता सकता कि मैं यहाँ कहाँ गलत हो रहा हूँ। किसी भी तरह की सहायता का स्वागत किया जाएगा।

0
Anon 3 अप्रैल 2020, 19:14

1 उत्तर

सबसे बढ़िया उत्तर

तो यह एपीआई बीटा में है और हमें इसका उपयोग करने के लिए आपके खाते को व्यक्तिगत रूप से सक्षम करना होगा। अनुरोध सबमिट करने के लिए इस फ़ॉर्म का इस्तेमाल करें

अधिक इस नए एपीआई के बारे में जानकारी

1
Larry K 27 मई 2020, 14:25