API প্রমাণীকরণ
NiceNIC API অনুরোধ প্রমাণীকরণ করতে API secret ব্যবহার করে। আপনি আপনার API Secret দেখতে ও পরিচালনা করতে পারেন কন্ট্রোল প্যানেল.
আমরা দৃঢ়ভাবে সুপারিশ করছি যে আপনি আপনার API secret নিরাপদে রাখুন, এবং GitHub, client code ইত্যাদির মতো সর্বজনীন স্থানে আপনার secrets শেয়ার করবেন না। আপনি যেকোনো সময় আপনার API Secret reset করতে পারেন by কন্ট্রোল প্যানেল.
API-তে authentication করা হয় HTTP Authorization header ব্যবহার করে, যেখানে আপনাকে আপনার Username এবং API secret উল্লেখ করতে হবে, যা একটি colon দিয়ে আলাদা করা হবে।
সব API request অবশ্যই HTTP-এর মাধ্যমে করতে হবে। authentication ছাড়া API request-ও ব্যর্থ হবে।
https://api.nicenic.net/v2/
Host: api.nicenic.net
Authorization: username:api_secret
Content-Type: application/json
Authorization: username:api_secret
Content-Type: application/json
### Response format
```json
{
"code": 0,
"msg" : "success",
"data" : {} // Specific data
}






