API प्रमाणीकरण
जानें कि FluenzR API के साथ कैसे प्रमाणित करें।
API प्रमाणीकरण
FluenzR API प्रमाणीकरण के लिए API कुंजी का उपयोग करता है।
API कुंजी प्राप्त करें
आवश्यकताएं
- सक्रिय Pro योजना
- खाते पर प्रशासक अधिकार
कुंजी उत्पन्न करें
- FluenzR में लॉग इन करें
- सेटिंग्स > API पर जाएं
- नई कुंजी उत्पन्न करें पर क्लिक करें
- कुंजी को एक वर्णनात्मक नाम दें
- प्रदर्शित कुंजी को तुरंत कॉपी करें
चेतावनी कुंजी केवल एक बार दिखाई जाती है। इसे सुरक्षित स्थान पर रखें। यदि आप इसे खो देते हैं, तो आपको एक नई कुंजी उत्पन्न करनी होगी।
API कुंजी का उपयोग करें
प्राधिकरण हेडर
प्रत्येक अनुरोध के `Authorization` हेडर में अपनी API कुंजी शामिल करें:
```bash curl -X GET "https://api.fluenzr.co/v1/contacts" \ -H "Authorization: Bearer flz_sk_your_api_key_here" \ -H "Content-Type: application/json" ```
कुंजी प्रारूप
FluenzR API कुंजी इस प्रारूप का पालन करती हैं:
``` flz_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ```
- `flz`: FluenzR उपसर्ग
- `sk`: गुप्त कुंजी
- `xxx...`: 32 अल्फ़ान्यूमेरिक वर्ण
भाषा के अनुसार उदाहरण
cURL
```bash curl -X GET "https://api.fluenzr.co/v1/contacts" \ -H "Authorization: Bearer flz_sk_abc123..." \ -H "Content-Type: application/json" ```
JavaScript (fetch)
```javascript const response = await fetch('https://api.fluenzr.co/v1/contacts', { headers: { 'Authorization': 'Bearer flz_sk_abc123...', 'Content-Type': 'application/json' } });
const data = await response.json(); ```
JavaScript (axios)
```javascript import axios from 'axios';
const client = axios.create({ baseURL: 'https://api.fluenzr.co/v1', headers: { 'Authorization': 'Bearer flz_sk_abc123...' } });
const { data } = await client.get('/contacts'); ```
Python (requests)
```python import requests
headers = { 'Authorization': 'Bearer flz_sk_abc123...', 'Content-Type': 'application/json' }
response = requests.get( 'https://api.fluenzr.co/v1/contacts', headers=headers )
data = response.json() ```
PHP
```php
