$lang['tuto'] = "টিউটোরিয়াল"; ?> API এর মাধ্যমে Instagram

API এর মাধ্যমে Instagram ব্যবহারকারীর অন্তর্দৃষ্টি আনলক করা: একটি ব্যাপক নির্দেশিকা

Temp mail SuperHeros
API এর মাধ্যমে Instagram ব্যবহারকারীর অন্তর্দৃষ্টি আনলক করা: একটি ব্যাপক নির্দেশিকা
API এর মাধ্যমে Instagram ব্যবহারকারীর অন্তর্দৃষ্টি আনলক করা: একটি ব্যাপক নির্দেশিকা

Instagram API সীমাবদ্ধতার চ্যালেঞ্জগুলি আবিষ্কার করুন

এমন একটি প্রকল্পে কাজ করার কল্পনা করুন যা অনুসরণকারীর সংখ্যা এবং মিডিয়া বিশদগুলির মতো মূল Instagram ব্যবহারকারী ডেটা আনার উপর নির্ভর করে, শুধুমাত্র এটি আবিষ্কার করতে যে প্রদত্ত সরঞ্জামগুলি কম পড়ে। ইনস্টাগ্রাম বেসিক ডিসপ্লে API ব্যবহার করার চেষ্টা করার সময় অনেক বিকাশকারী এই হতাশার মুখোমুখি হন। দেয়ালে আঘাত করার মতো মনে হচ্ছে। 😟

সমস্যাটি API এর বিধিনিষেধের মধ্যে রয়েছে, যা প্রাথমিকভাবে আপনার নিজস্ব ডেটাতে অ্যাক্সেস অফার করে। বিকাশকারীদের জন্য, এই সীমাবদ্ধতা কাজগুলিকে জটিল করে তোলে যেমন বিশ্লেষণ সংগ্রহ করা, প্রভাবশালী প্রচারাভিযান পরিচালনা করা, এমনকি প্রতিযোগীদের কর্মক্ষমতা পর্যবেক্ষণ করা। এপিআই এর নকশা অনেক প্রশ্নের উত্তর দেয় না।

এই চ্যালেঞ্জগুলি মোকাবেলা করার জন্য, বিকাশকারীরা প্রায়শই বিকল্প সমাধানগুলি সন্ধান করে, যেমন তৃতীয় পক্ষের সরঞ্জামগুলি ব্যবহার করা বা Instagram এর গ্রাফ API এর সাথে কাজ করা। যাইহোক, এই পন্থাগুলি নেভিগেট করা কঠিন হতে পারে, বিশেষ করে যারা ইনস্টাগ্রামের ইকোসিস্টেমের সাথে অপরিচিত তাদের জন্য। এটি স্পষ্টতা এবং ব্যবহারিক পরামর্শের প্রয়োজন তৈরি করে।

এই নিবন্ধে, আমরা কীভাবে মূল্যবান ইনস্টাগ্রাম ব্যবহারকারীর তথ্য পুনরুদ্ধার করব, উপলব্ধ API-এর সুনির্দিষ্ট বিষয়গুলিতে ডাইভিং করব এবং আপনার লক্ষ্যগুলি কার্যকরভাবে অর্জনে সহায়তা করার জন্য উদাহরণগুলি ভাগ করে নেব। আসুন এই API বাধাগুলি কীভাবে ভেঙ্গে ফেলা যায় তা আবিষ্কার করি! 🚀

আদেশ ব্যবহারের উদাহরণ
requests.get() নির্দিষ্ট URL-এ একটি HTTP GET অনুরোধ করে। পাইথন উদাহরণে, এটি Instagram গ্রাফ API এন্ডপয়েন্ট থেকে ডেটা আনতে ব্যবহৃত হয়।
axios.get() একটি নির্দিষ্ট URL-এ একটি GET অনুরোধ সম্পাদন করে এবং জাভাস্ক্রিপ্টে একটি প্রতিশ্রুতি প্রদান করে। ইনস্টাগ্রাম গ্রাফ API কল করতে Node.js উদাহরণে ব্যবহার করা হয়েছে।
unittest.mock.patch() ইউনিট পরীক্ষার জন্য একটি পাইথন স্ক্রিপ্টের নির্দিষ্ট অংশ উপহাস করে। পরীক্ষায়, এটি API প্রতিক্রিয়া অনুকরণ করতে একটি মক অবজেক্ট দিয়ে requests.get প্রতিস্থাপন করে।
params পাইথনের একটি অভিধান বা জাভাস্ক্রিপ্টের একটি বস্তু API অনুরোধের সাথে ক্যোয়ারী প্যারামিটার পাঠাতে ব্যবহৃত হয়, যেমন ক্ষেত্র এবং অ্যাক্সেস_টোকেন।
raise Exception() পাইথনে একটি ত্রুটি নিক্ষেপ করে যখন API প্রতিক্রিয়া একটি ব্যর্থতা নির্দেশ করে, স্ক্রিপ্টে শক্তিশালী ত্রুটি পরিচালনা নিশ্চিত করে।
response.json() JSON ফর্ম্যাট থেকে পাইথন অভিধানে API প্রতিক্রিয়া বডি পার্স করে। Instagram API ডেটা প্রক্রিয়াকরণের জন্য এটি অত্যন্ত গুরুত্বপূর্ণ।
console.error() জাভাস্ক্রিপ্টে কনসোলে একটি ত্রুটি বার্তা লগ করে। এপিআই কল ব্যর্থতা কার্যকরভাবে ডিবাগ করতে Node.js-এ ব্যবহৃত হয়।
unittest.TestCase পাইথনে পরীক্ষার কেস লেখার জন্য একটি ক্লাস সংজ্ঞায়িত করে। এটি প্রত্যাশিত এবং বাস্তব ফলাফলের তুলনা করার জন্য assertEqual এর মত পদ্ধতি প্রদান করে।
try...except ত্রুটি পরিচালনার জন্য একটি পাইথন ব্লক। API অনুরোধের সময় ব্যতিক্রমগুলি পরিচালনা করতে ব্যবহৃত হয়, যাতে স্ক্রিপ্টটি অপ্রত্যাশিতভাবে ক্র্যাশ না হয় তা নিশ্চিত করে।
async/await অ্যাসিঙ্ক্রোনাস অপারেশন পরিচালনার জন্য জাভাস্ক্রিপ্ট কীওয়ার্ড। Node.js উদাহরণে, তারা নিশ্চিত করে যে স্ক্রিপ্টটি এগিয়ে যাওয়ার আগে API প্রতিক্রিয়ার জন্য অপেক্ষা করছে।

ইনস্টাগ্রাম এপিআই স্ক্রিপ্টগুলি ভেঙে ফেলা

পাইথন স্ক্রিপ্ট অনুসরণকারীর সংখ্যা, মিডিয়া গণনা এবং অ্যাকাউন্টের প্রকারের মতো ব্যবহারকারীর ডেটা পুনরুদ্ধার করতে Instagram গ্রাফ API ব্যবহার করে। ব্যবহার করে অনুরোধ লাইব্রেরি, স্ক্রিপ্ট একটি ব্যবহারকারী আইডি এবং অ্যাক্সেস টোকেন সহ API এন্ডপয়েন্টে একটি GET অনুরোধ পাঠায়। এই পরামিতিগুলি প্রমাণীকরণ এবং কোন ব্যবহারকারীর ডেটা আনতে হবে তা নির্ধারণের জন্য অপরিহার্য। কোনো API ব্যর্থতা প্রোগ্রামের কার্যকারিতা ব্যাহত না করে তা নিশ্চিত করতে স্ক্রিপ্টটি একটি চেষ্টা-ব্যতীত ব্লক ব্যবহার করে ত্রুটি পরিচালনা করে। এই পদ্ধতিটি বাস্তব-বিশ্বের পরিস্থিতিতে বিশেষভাবে কার্যকর যেখানে অবিশ্বস্ত নেটওয়ার্ক সংযোগগুলি মাঝে মাঝে ব্যর্থতার কারণ হতে পারে। 🚀

Node.js দিকে, স্ক্রিপ্টটি ব্যবহার করে অক্ষ লাইব্রেরি অনুরূপ API কল করতে কিন্তু একটি অ্যাসিঙ্ক্রোনাস পদ্ধতিতে। অ্যাসিঙ্ক/ওয়েট স্ট্রাকচার নিশ্চিত করে যে আরও প্রক্রিয়াকরণের আগে API প্রতিক্রিয়া সম্পূর্ণরূপে প্রাপ্ত হয়েছে। ড্যাশবোর্ড আপডেটের মতো অ্যাপ্লিকেশনগুলিতে এটি অত্যাবশ্যক, যেখানে অসম্পূর্ণ ডেটা ব্যবহারকারীদের বিভ্রান্ত করতে পারে। বিকাশকারীরা যারা সামাজিক মিডিয়া বিশ্লেষণের জন্য অ্যাপ তৈরি করে তারা গতিশীল পরিবেশে পরিষ্কার এবং সম্পূর্ণ ডেটা আনার গুরুত্বের সাথে সম্পর্কিত হতে পারে। অধিকন্তু, console.error বিবৃতিগুলি API অনুরোধের সময় যেকোন সমস্যার সম্মুখীন হলে ডিবাগ করার একটি দ্রুত উপায় প্রদান করে৷

পাইথনে ইউনিট পরীক্ষাগুলি কীভাবে কার্যকরভাবে এপিআই একীকরণকে যাচাই করা যায় তা দেখায়। অনুরোধের লাইব্রেরীকে উপহাস করে, পরীক্ষাগুলি বাস্তবে লাইভ কল না করে বাস্তব API প্রতিক্রিয়া অনুকরণ করে। এই কৌশলটি শুধুমাত্র পরীক্ষার প্রক্রিয়াকে গতিশীল করে না বরং API হারের সীমা অতিক্রম করা থেকে রক্ষা করে। উদাহরণস্বরূপ, যখন আমি প্রভাবশালীদের জন্য একটি প্রচারাভিযান ট্র্যাকার তৈরি করেছি, অনুরূপ পরীক্ষাগুলি স্থাপনের পরে উন্নয়ন পর্যায়ে সমস্যাগুলি চিহ্নিত করে আমাদের অসংখ্য ঘন্টা বাঁচিয়েছিল। উপহাস করা সহযোগী প্রকল্পগুলির জন্য বিশেষভাবে উপযোগী, যেখানে একাধিক দলের সদস্যদের সিস্টেমের বিচ্ছিন্ন অংশগুলিতে কাজ করতে হবে। 🛠️

অবশেষে, উভয় স্ক্রিপ্টে ব্যবহৃত প্যারামিটার ক্ষেত্রগুলি পুনরুদ্ধার করা সঠিক ডেটা সংজ্ঞায়িত করে। এটি অপ্রয়োজনীয় ডেটা স্থানান্তর হ্রাস করে অপ্টিমাইজ করা API ব্যবহার নিশ্চিত করে, যা প্রতিদিন হাজার হাজার অনুরোধ পরিচালনা করার সময় গুরুত্বপূর্ণ। উদাহরণস্বরূপ, শুধুমাত্র ব্যবহারকারীর নাম এবং মিডিয়া সংখ্যার জন্য অনুরোধ করা সম্পূর্ণ ব্যবহারকারীর প্রোফাইল টেনে আনার চেয়ে অনেক দ্রুত, বিশেষত উচ্চ-স্কেল অ্যাপ্লিকেশনগুলির জন্য। মডুলার স্ক্রিপ্ট ডিজাইন এবং বিশদ ত্রুটি বার্তাগুলির মতো সর্বোত্তম অনুশীলনগুলি মেনে চলার মাধ্যমে, এই স্ক্রিপ্টগুলি আপনার প্রকল্পে Instagram ডেটা একীভূত করার জন্য একটি শক্তিশালী কাঠামো প্রদান করে। আপনি মার্কেটিং প্রচারাভিযান ট্র্যাক করছেন বা সোশ্যাল মিডিয়া ড্যাশবোর্ড তৈরি করছেন না কেন, এই সমাধানগুলি স্কেলেবিলিটি এবং নির্ভরযোগ্যতা নিশ্চিত করে।

পাইথন এবং Instagram গ্রাফ API সহ Instagram ব্যবহারকারী ডেটা পুনরুদ্ধার করা হচ্ছে

এই সমাধানটি ব্যাকএন্ড বাস্তবায়নের জন্য Instagram গ্রাফ API সহ পাইথন ব্যবহার করে। এটি প্রদর্শন করে কিভাবে ব্যবহারকারীর ডেটা যেমন ফলোয়ার সংখ্যা এবং মিডিয়া গণনা আনতে হয়।

import requests
def get_user_info(user_id, access_token):
    \"\"\"Fetch Instagram user details using Graph API.\"\"\"
    url = f"https://graph.instagram.com/{user_id}"
    params = {
        "fields": "id,username,account_type,media_count,followers_count,follows_count",
        "access_token": access_token
    }
    response = requests.get(url, params=params)
    if response.status_code == 200:
        return response.json()
    else:
        raise Exception(f"API call failed: {response.status_code}")
# Example Usage
ACCESS_TOKEN = "your_access_token"
USER_ID = "target_user_id"
try:
    user_info = get_user_info(USER_ID, ACCESS_TOKEN)
    print(user_info)
except Exception as e:
    print(f"Error: {e}")

JavaScript এবং Node.js ব্যবহার করে Instagram ব্যবহারকারীর ডেটা আনা হচ্ছে

এই স্ক্রিপ্ট ইনস্টাগ্রাম গ্রাফ API অ্যাক্সেস করতে Node.js এবং 'axios' লাইব্রেরি ব্যবহার করে। এটি নির্দিষ্ট ক্ষেত্রের জন্য ব্যবহারকারীর ডেটা নিয়ে আসে।

const axios = require('axios');
async function getUserInfo(userId, accessToken) {
    try {
        const url = `https://graph.instagram.com/${userId}`;
        const params = {
            fields: 'id,username,account_type,media_count,followers_count,follows_count',
            access_token: accessToken
        };
        const response = await axios.get(url, { params });
        return response.data;
    } catch (error) {
        console.error('Error fetching user info:', error);
        throw error;
    }
}
// Example Usage
const ACCESS_TOKEN = 'your_access_token';
const USER_ID = 'target_user_id';
getUserInfo(USER_ID, ACCESS_TOKEN)
    .then(data => console.log(data))
    .catch(error => console.error(error));

ইউনিট টেস্টের সাথে API ইন্টিগ্রেশন টেস্টিং (পাইথন)

এই ইউনিট টেস্ট স্ক্রিপ্ট ব্যাকএন্ড পাইথন বাস্তবায়ন সঠিকভাবে কাজ করে তা নিশ্চিত করে।

import unittest
from unittest.mock import patch
class TestInstagramAPI(unittest.TestCase):
    @patch('requests.get')
    def test_get_user_info_success(self, mock_get):
        mock_get.return_value.status_code = 200
        mock_get.return_value.json.return_value = {
            "id": "12345",
            "username": "testuser",
            "media_count": 10
        }
        result = get_user_info("12345", "fake_token")
        self.assertEqual(result["username"], "testuser")
if __name__ == '__main__':
    unittest.main()

Instagram API ডেটা সংগ্রহের জন্য উন্নত কৌশল

ইনস্টাগ্রাম বেসিক ডিসপ্লে এপিআই-এর সীমাবদ্ধতাগুলি নিয়ে কাজ করার সময়, একটি বিকল্প পদ্ধতির ব্যবহার করা হয় ইনস্টাগ্রাম গ্রাফ API, যা ডেটা পুনরুদ্ধারের জন্য আরও শক্তিশালী বিকল্প সরবরাহ করে। যাইহোক, এটি উচ্চতর অনুমতির প্রয়োজনের সাথে আসে। উদাহরণস্বরূপ, অন্যান্য ব্যবহারকারীদের সম্পর্কে ডেটা আনতে, ব্যবসা আবিষ্কারের মতো বৈশিষ্ট্যগুলিতে অ্যাক্সেস পেতে আপনার অ্যাপটিকে অবশ্যই একটি কঠোর পর্যালোচনা প্রক্রিয়ার মধ্য দিয়ে যেতে হবে। এই প্রক্রিয়া নিশ্চিত করে যে API নৈতিকভাবে এবং দায়িত্বের সাথে ব্যবহার করা হয়েছে। ব্যবসার জন্য অ্যানালিটিক্স ড্যাশবোর্ডে কাজ করা বিকাশকারীরা এই পদ্ধতি থেকে বিশেষভাবে উপকৃত হতে পারে। 📊

বিবেচনা করার আরেকটি দিক হল হার সীমিত করা, যা API ব্যবহারে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। ইনস্টাগ্রাম গ্রাফ এপিআই আপনার অ্যাপ ব্যবহারকারী প্রতি ঘন্টায় কত অনুরোধ করতে পারে তার সংখ্যার উপর সীমা প্রয়োগ করে। বাধা এড়াতে এই সীমাগুলি দক্ষতার সাথে পরিচালনা করা অত্যন্ত গুরুত্বপূর্ণ। উদাহরণস্বরূপ, ব্যবহারকারীর নাম এবং প্রোফাইল ছবিগুলির মতো ঘন ঘন অ্যাক্সেস করা ডেটা ক্যাশে করা উল্লেখযোগ্যভাবে API কলগুলি হ্রাস করতে পারে। এই কৌশলটি উচ্চ-ট্র্যাফিক অ্যাপ্লিকেশনের জন্য বিশেষভাবে উপযোগী, ব্যবহারকারীর মসৃণ অভিজ্ঞতা নিশ্চিত করে।

অবশেষে, ব্যবহারকারীর ডেটা পুনরুদ্ধার এবং সংরক্ষণ করার সময়, ডেটা সুরক্ষা এবং সম্মতিকে অগ্রাধিকার দেওয়া অত্যাবশ্যক৷ API-এর প্রায়ই সংবেদনশীল তথ্যের প্রয়োজন হয়, যেমন অ্যাক্সেস টোকেন। পরিবেশের ভেরিয়েবলের মতো নিরাপদ সঞ্চয়স্থানের সমাধান বাস্তবায়ন করা এবং এই ডেটা এনক্রিপ্ট করা আবশ্যক। তাছাড়া, GDPR-এর মতো প্রবিধান মেনে চলা নিশ্চিত করে যে আপনার সংগ্রহ করা ডেটা নৈতিকভাবে পরিচালনা করা হয়। এই ব্যবস্থাগুলি শুধুমাত্র আপনার ব্যবহারকারীদের রক্ষা করে না বরং বিশ্বাসও তৈরি করে, যা আজকের ডেটা-চালিত বিশ্বে অমূল্য। 🔒

Instagram API ডেটা পুনরুদ্ধার সম্পর্কে সাধারণ প্রশ্ন

  1. আমি কীভাবে ইনস্টাগ্রাম গ্রাফ এপিআই অ্যাক্সেস করব?
  2. আপনাকে Facebook ডেভেলপার কনসোলে একটি অ্যাপ তৈরি করতে হবে, একটি অ্যাক্সেস টোকেন তৈরি করতে হবে এবং প্রয়োজনীয় অনুমতি নিতে হবে।
  3. বেসিক ডিসপ্লে এপিআই এবং গ্রাফ এপিআই এর মধ্যে পার্থক্য কি?
  4. বেসিক ডিসপ্লে এপিআই ব্যক্তিগত অ্যাকাউন্টের জন্য মৌলিক ব্যবহারকারীর ডেটা অ্যাক্সেস প্রদান করে, যখন Graph API ব্যবসা এবং স্রষ্টার অ্যাকাউন্ট ডেটা অ্যাক্সেসের অনুমতি দেয়।
  5. আমি কি ব্যক্তিগত ব্যবহারকারী প্রোফাইল পুনরুদ্ধার করতে পারি?
  6. না, আপনি ব্যক্তিগত প্রোফাইল অ্যাক্সেস করতে পারবেন না যদি না তারা আপনার অ্যাপটিকে বিশেষভাবে অনুমোদন করে। এটি ইনস্টাগ্রামের গোপনীয়তা নীতিকে সম্মান করে।
  7. এপিআই রেট সীমা কি এবং আমি কিভাবে তাদের পরিচালনা করতে পারি?
  8. রেট সীমা একটি সময় ফ্রেমের মধ্যে API অনুরোধের সংখ্যা সীমাবদ্ধ করে। কল কমাতে ক্যাশিং এবং দক্ষ ক্যোয়ারী ডিজাইনের মত কৌশল ব্যবহার করুন।
  9. আমি কিভাবে আমার অ্যাক্সেস টোকেন সুরক্ষিত করব?
  10. পরিবেশ ভেরিয়েবল বা এনক্রিপ্ট করা স্টোরেজ সমাধান ব্যবহার করে নিরাপদে সেগুলি সংরক্ষণ করুন। আপনার কোডবেসে এগুলি কখনই প্রকাশ করবেন না।
  11. অন্যান্য ব্যবহারকারীর ডেটা আনার জন্য কী অনুমতি প্রয়োজন?
  12. ব্যবহার করুন business_discovery একটি পর্যালোচনা করা অ্যাপ সহ অন্যান্য ব্যবহারকারীর ডেটা যেমন অনুসরণকারীর সংখ্যা এবং মিডিয়া অ্যাক্সেস করতে।
  13. আমি কি রিয়েল-টাইম ফলোয়ার গণনা আনতে পারি?
  14. না, API রিয়েল-টাইম আপডেট সমর্থন করে না। আপনি পর্যায়ক্রমে আপডেটগুলি অনুকরণ করতে ডেটা আনতে এবং ক্যাশে করতে পারেন।
  15. API ব্যবহার করে গল্প আনার একটি উপায় আছে কি?
  16. হ্যাঁ, যদি আপনার কাছে থাকে তবে গ্রাফ API ব্যবসায়িক অ্যাকাউন্টগুলির জন্য গল্পগুলিতে অ্যাক্সেস সরবরাহ করে৷ instagram_content_publish অনুমতি
  17. আমি কিভাবে আমার API ইন্টিগ্রেশন পরীক্ষা করতে পারি?
  18. API অনুরোধ এবং প্রতিক্রিয়াগুলিকে আপনার অ্যাপ্লিকেশনে একীভূত করার আগে অনুকরণ করতে পোস্টম্যানের মতো সরঞ্জামগুলি ব্যবহার করুন৷
  19. আমার API কল ব্যর্থ হলে আমার কি করা উচিত?
  20. ব্যর্থতাগুলিকে সুন্দরভাবে পরিচালনা করতে শক্তিশালী ত্রুটি পরিচালনা, যেমন পুনরায় চেষ্টা করার প্রক্রিয়া বা লগিং প্রয়োগ করুন।

আলোচনা আপ মোড়ানো

API-এর মাধ্যমে Instagram ব্যবহারকারী ডেটা অ্যাক্সেস করার জন্য চিন্তাশীল বাস্তবায়ন প্রয়োজন গ্রাফ API এবং এর অনুমতির সাথে সম্মতি। বিকাশকারীরা দক্ষ কর্মপ্রবাহ এবং ডেটা সুরক্ষার উপর মনোযোগ কেন্দ্রীভূত করে সীমাবদ্ধ অ্যাক্সেসের মতো চ্যালেঞ্জগুলি কাটিয়ে উঠতে পারে।

শেষ পর্যন্ত, আপনি ড্যাশবোর্ড তৈরি করছেন বা প্রভাবশালীদের বিশ্লেষণ করছেন, এই কৌশলগুলি মাপযোগ্যতা এবং নৈতিক ডেটা ব্যবহার নিশ্চিত করে। ভাগ করা সর্বোত্তম অনুশীলনগুলিকে কাজে লাগিয়ে, আপনার প্রকল্পটি কার্যকরভাবে Instagram এর API ইকোসিস্টেম পরিচালনা করতে সজ্জিত হবে। 🌟

Instagram API অন্তর্দৃষ্টির জন্য তথ্যসূত্র এবং সংস্থান
  1. জন্য অফিসিয়াল ডকুমেন্টেশন ইনস্টাগ্রাম গ্রাফ API , এন্ডপয়েন্ট, অনুমতি, এবং সেটআপ প্রয়োজনীয়তা বিস্তারিত।
  2. থেকে অন্তর্দৃষ্টি ইনস্টাগ্রাম বেসিক ডিসপ্লে API , ব্যক্তিগত অ্যাকাউন্ট ডেটার সীমাবদ্ধতা এবং অ্যাক্সেস ব্যাখ্যা করে।
  3. এপিআই ইন্টিগ্রেশন এবং টেস্টিং এর উপর একটি বিস্তৃত টিউটোরিয়াল পোস্টম্যান এপিআই টুলস , API অনুরোধ সিমুলেশন এবং ডিবাগিং কভার করে।
  4. থেকে নিরাপদ অ্যাক্সেস টোকেন স্টোরেজ এবং API প্রমাণীকরণের জন্য সর্বোত্তম অনুশীলন Auth0 ডকুমেন্টেশন .
  5. সোশ্যাল মিডিয়া অ্যানালিটিক্স এবং এপিআই ব্যবহারের উপর কেস স্টাডি প্রকাশ করেছে Instagram API-এ মাঝারি নিবন্ধ .