API - अवलोकन

API - WordPress कनेक्शन

एक बार इस्तेमाल होने वाले कनेक्शन कोड के बदले प्लगइन में उपयोग होने वाले API ऐक्सेस क्रेडेंशियल प्राप्त करें।

एंडपॉइंट का अवलोकन

विधिएंडपॉइंटविवरणऐक्सेस
POST/public-api/v1/wp-connect/exchangeWordPress ऑटो-कनेक्ट हैंडऑफ़ कोड के बदले API क्रेडेंशियल देता है।एक बार उपयोग होने वाला हैंडऑफ़ कोड

WordPress कनेक्ट एक्सचेंज

WordPress कनेक्ट एक्सचेंज एंडपॉइंट एक बार उपयोग होने वाला हैंडऑफ़ कोड लेता है और प्लगइन को API क्रेडेंशियल लौटाता है। यह सामान्य क्रेडेंशियल बनाने वाला एंडपॉइंट नहीं है।

उदाहरण अनुरोध (fetch)

const response = await fetch('https://alterproduct.com/public-api/v1/wp-connect/exchange', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    code: 'ONE_TIME_HANDOFF_CODE',
    storeUrl: 'https://yourstore.com/',
    siteOrigin: 'https://yourstore.com',
    codeVerifier: 'PKCE_CODE_VERIFIER_32_TO_128_CHARS'
  })
});

const credentials = await response.json();

उदाहरण जवाब

{
  "message": "wpConnect.exchange.ok",
  "accessKey": "generated-access-key",
  "accessToken": "generated-access-token",
  "storefrontId": 12
}