আমি কীভাবে লোকদের তাদের পৃষ্ঠায় আমার ফেসবুক অ্যাপ্লিকেশনটি সাবস্ক্রাইব করার অনুমতি দিতে পারি?


9

আমার একটি ফেসবুক অ্যাপ রয়েছে যা নির্দিষ্ট ব্যবসায়ের জন্য ব্যবহার করা যেতে পারে। আমার অ্যাপ্লিকেশন এবং তাদের পৃষ্ঠাগুলি ম্যানুয়ালি সংযুক্ত করার পরিবর্তে, আমার পক্ষে এমন কোনও ওয়েবসাইট তৈরি করা সম্ভব যেখানে কোনও গ্রাহক ফেসবুকের মাধ্যমে লগইন করতে পারে, তাদের পৃষ্ঠাটি নির্বাচন করতে এবং নির্দিষ্ট সাবস্ক্রিপশন অনুমতি নিয়ে আমার অ্যাপের সাথে সংযুক্ত করতে পারে? আমি কোথায় শুরু করব? Https://developers.facebook.com/ এ আমি আরও তথ্য খুঁজে পাচ্ছি না

মূলত আমি কেবল নিজের পরিষেবার জন্য বহুচ্যাট ডট কমের মতো কার্যকারিতা রাখার চেষ্টা করছি।


আমি ধরেছি আপনি এখানে তাকান? https://developers.facebook.com/docs/pages/
নেপিংর্যাবিট

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

আমি দয়া করে পুরো অনুগ্রহ পেতে সক্ষম না হওয়ায় আপনি কি দয়া করে সঠিক উত্তর চয়ন করতে পারেন :)
এডিসন বিবা

উত্তর:


4

আমি ইতিমধ্যে কার্যকর করেছি এমন একটি উদাহরণ দিয়ে যাব। এটি ফেসবুক অ্যাডস লিডসের সাথে সম্পর্কিত তবে আপনি পৃষ্ঠা থেকে যা খুশি তথ্য পুনরুদ্ধার করতে পারেন।

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

শেষ ব্যবহারকারীরা একটি লিঙ্ক খুলবে এবং তাদের ফেসবুকের সাথে একটি বোতাম লগইন হবে এবং যখন তারা ফেসবুকের সাথে লগইন করবে তখন তাদের কাছে কিছু বিকল্প থাকবে যা তারা বেছে নিতে পারে এবং এগুলি তাদের পৃষ্ঠাগুলি।

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

আপনি কীভাবে এটি সংরক্ষণাগারভুক্ত করতে পারেন এবং আপনি এটি এখানে পড়তে পারেন তার তথ্যের সাথে ফেসবুকের একটি বিশদ পৃষ্ঠা রয়েছে ।

এখানে এই সংহতকরণ কীভাবে করা যায় সে সম্পর্কে তাদের একটি ভিডিও টিউটোরিয়াল রয়েছে

সচেতন থাকুন যে এই টিউটোরিয়ালটি পেতে কিছুটা কৌশলযুক্ত তবে সেখানে তালিকাবদ্ধ সমস্ত কিছু করার চেষ্টা করুন এবং একটি অ্যাপ টোকেন তৈরি করতে ভুলবেন না।

নীচে আমি কয়েকটি সাধারণ পদক্ষেপ যুক্ত করেছি যা আপনাকে এই সংহতকরণের জন্য যেতে হবে তবে এই পদক্ষেপগুলি কীভাবে করতে হয় তার তথ্য পেতে আমি সরবরাহ করেছি এমন লিঙ্কগুলির মধ্য দিয়ে আপনাকে যেতে হবে।

পদক্ষেপ 1: ফেসবুকে আপনার অ্যাপ্লিকেশন তৈরি করুন।

  • আপনার অ্যাপের তথ্য এখানে পূরণ করুন
  • অ্যাপ ডোমেনগুলিতে আপনাকে ওয়েবসারভার ইউআরএল অন্তর্ভুক্ত করা উচিত (যেখানে আপনি পৃষ্ঠাগুলি থেকে এই তথ্যগুলি প্রেরণ করতে চান)

পদক্ষেপ 2: আপনার সার্ভার থেকে ফেসবুক অ্যাপ্লিকেশন সাবস্ক্রাইব

  • একটি webhook.phpফাইল তৈরি করুন যাতে ফেসবুক সেখানে কল করতে পারে এবং আপনার অ্যাপ্লিকেশনটি যাচাই করতে পারে

  • আপনার ফাইলটি ফেসবুক অ্যাপে নিবন্ধন করুন

পদক্ষেপ 3: platform.phpআপনার সার্ভারে একটি ফাইল তৈরি করুন

  • এই ফাইলটি কেবলমাত্র একটি সহজ এইচটিএমএল পৃষ্ঠা হবে যা ব্যবহারকারীদের তাদের ফেসবুক দিয়ে লগইন করতে এবং তাদের পৃষ্ঠাগুলি পরিচালনা করার জন্য আপনার অনুমতি দিতে বলবে।

পদক্ষেপ 4: webhooks.phpফাইলটি সংশোধন করুন যাতে আপনি পৃষ্ঠাগুলিতে কোনও কিছু পরিবর্তিত হলে বা ফর্ম পৃষ্ঠাগুলি পড়ার জন্য অনুরোধ করা তথ্যের যে কোনও তথ্য আপনি পেতে পারেন you

আপনার ফেসবুক বিজনেস ম্যানেজার প্রয়োজন এবং আপনার ইন্টিগ্রেশন পরীক্ষা করতে সক্ষম হওয়ার জন্য আপনাকে ফেসবুকের ব্যবসায় হিসাবে যাচাই করা উচিত দয়া করে সচেতন হন। সুতরাং আপনার গিয়ে ফেসবুকে যাচাই করার জন্য আবেদন করা উচিত।


0

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

আপনার ফেসবুকে একটি বিকাশকারী অ্যাকাউন্ট তৈরি করতে হবে। এটি করতে, নেভিগেট করুন developers.facebook.comএবং আপনার ফেসবুক শংসাপত্রগুলি দিয়ে লগ ইন করুন।

আরও তথ্যের জন্য আপনি এখানে আপনার ওয়েবপৃষ্ঠায় কীভাবে ফেসবুক লগইন ব্যবহার করবেন তা পরীক্ষা করতে পারেন ।

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

ওপেনআইডিটি মূলত একই কাজ করে, কেবল প্রযুক্তিগত বিবরণ পৃথক এবং এটি ফেসবুকের জন্য নির্দিষ্ট নয়। ওউথ হ'ল আরও একটি অনুরূপ প্রযুক্তি।

ব্যবহারকারীকে লগইন করতে দেওয়ার জন্য আপনি নীচের বোতামটি ব্যবহার করতে পারেন:

<fb:login-button scope="public_profile,email" onlogin="checkLoginState();">
</fb:login-button>

তারপরে checkLoginStateকলব্যাকে, কল করুন FB.getLoginStatus:

function checkLoginState() {
    FB.getLoginStatus(function(response) {
       // do stuff
    });
}

যদি এটি response.statusহয় তবে এটি আপনাকে একটি অ্যাক্সেস_ টোকেন এবং একটি অ্যাপ_স্কোপ করা ব্যবহারকারী_আইডি দিতে হবে connected

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.