FB পৃষ্ঠা তথ্যটি টানতে সার্ভারের জন্য দীর্ঘস্থায়ী এফবি অ্যাক্সেস-টোকেন


114

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

  • আমি একটি সাইট তৈরি করছি যা সার্ভার-সাইডের জন্য একটি একক ফেসবুক পৃষ্ঠা থেকে পোস্ট / স্ট্যাটাসগুলি টানতে হবে
  • আমি সেই ফেসবুক পৃষ্ঠার প্রশাসক
  • আমি একটি ফেসবুক অ্যাপ তৈরি করেছি
  • ফেসবুক গ্রাফ এপিআই এক্সপ্লোরার ব্যবহার করে , আমি আমার অ্যাপ্লিকেশন এবং আমার অ্যাকাউন্টের সাথে সংযুক্ত একটি স্বল্প-কালীন কী তৈরি করেছি, যা আমার অ্যাকাউন্টে আমার পৃষ্ঠাগুলির অ্যাক্সেস-টোকেন দেখার অনুমতি দেয়
  • আমি থেকে (60 দিন) একটি দীর্ঘস্থায়ী কী আমার স্বল্পস্থায়ী কী Ala দৃশ্যকল্প 4 রূপান্তরিত করে থাকেন এই

আমি এখানে আটকে আছি। পৃষ্ঠাটি থেকে প্রয়োজনীয় তথ্যটি টানতে আমার সার্ভারের জন্য আমার 60 দিনের কীটি সূক্ষ্মভাবে কাজ করে, তবে যতদূর আমি বলতে পারি যে, 60 দিনের কীটি প্রোগ্রামিকভাবে বাড়ানোর কোনও উপায় নেই। আমি নিজে নিজে ফেসবুক গ্রাফ এপিআই এক্সপ্লোরার এ না গিয়ে একটি নতুন স্বল্পজীবী কী উত্পন্ন করার উপায়ও জানি না।

যেহেতু এটি আমার সার্ভারটি ফেসবুক এপিআই-তে অনুরোধ করে এবং ব্যবহারকারী-ভিত্তিক সিস্টেম নয় (যেখানে আমি সহজেই একজন ব্যবহারকারীকে আবার ফেসবুক অ্যাপ্লিকেশন অনুমোদনের জন্য অনুরোধ করতে পারি) তাই এটি একটি অত্যন্ত জটিল সিস্টেম তৈরি করে। যেহেতু ফেসবুক অবহেলিত হয়েছে offline_access, সত্যই কি কোনও নিজস্ব পৃষ্ঠা থেকে আমার সার্ভারের টান তথ্য পাওয়ার কোনও স্থায়ী উপায় নেই? আমাকে কি সত্যই হাতের দ্বারা একটি নতুন কী তৈরি করতে হবে এবং প্রতি 60 দিনের মধ্যে নিজেই এটি দিয়ে আমার সার্ভারটি আপডেট করতে হবে?

নাকি আমি এখানে কিছু মিস করছি?

হালনাগাদ:

আগে এখানে যে ধাপে ধাপে গাইডটি পাওয়া গিয়েছিল সেটিকে নিজের উত্তরে স্থানান্তরিত করা হয়েছে ।


এটা সত্যিই দারুন. আমি একই পরিস্থিতিতে রয়েছি এবং এই বিষয়ে কিছু তথ্য সন্ধান করছি। এই টোকেনটি কোনও এফবি প্ল্যাটফর্ম নীতিমালা ভঙ্গ করে না তা কি নিরাপদ? শুধু নিশ্চিত হতে বলছি।
onigunn

2
@ এশ্রিজাল ফেসবুকের নিজস্ব ডকুমেন্টেশন (পরিস্থিতি 5 দেখুন) বলছে যে এই পৃষ্ঠাগুলির অ্যাক্সেস টোকেনগুলির মেয়াদ শেষ হবে না। আমি বলব যে তারা ফেসবুকের নীতিমালা মেনে চলেছে তা ধরে নেওয়া নিরাপদ।
redhotvengeance

"আমি ভেবেছিলাম একটি পরিষ্কার ধাপে ধাপে প্রক্রিয়া ছেড়ে দেওয়া ভাল হবে" - স্বর্গ হারাম :) ধন্যবাদ @ পূর্ববর্তী পরিবর্তন
স্টিভ ম্যাকগিল

আপনার পৃষ্ঠা অ্যাক্সেস টোকেন url সহ একটি টাইপো আছে। একটি হওয়া উচিত? অ্যাকাউন্টগুলির পরে এবং না। এটি কেন কাজ করছে না তা জানার চেষ্টা করার জন্য কিছুক্ষণ ব্যয় করলেন। : পি
জোরেেন

@ জোরেন প্রকৃতপক্ষে - এটি এখন ঠিক করা হয়েছে। ধন্যবাদ!
redhotvengeance

উত্তর:


188

এগুলি সেই পদক্ষেপ যা পূর্বে প্রশ্নে ছিল - তারা এই উত্তরে স্থানান্তরিত হয়েছে।

এটি সন্ধান করে যে ফেইসবুক পৃষ্ঠা অ্যাক্সেস টোকেন তৈরি করা সম্ভব যা (@ আইজি এর সহায়তায়) শেষ হয় না, তাদের সন্ধানের জন্য যারা এখানে খুঁজছেন তাদের জন্য একটি পরিষ্কার, ধাপে ধাপে:

  1. নিশ্চিত হয়ে নিন যে আপনি যে এফবি পৃষ্ঠার প্রশাসক সেখান থেকে আপনি তথ্য টানতে চান
  2. একটি এফবি অ্যাপ তৈরি করুন (পৃষ্ঠা ব্যবহারকারীদের একই ব্যবহারকারীর অ্যাকাউন্টের সাথে থাকা উচিত)
  3. উপর আগাইয়া ফেসবুক গ্রাফ এপিআই এক্সপ্লোরার
  4. উপরের ডানদিকে, "অ্যাপ্লিকেশন" ড্রপ ডাউন তালিকা থেকে আপনি তৈরি করা এফবি অ্যাপ্লিকেশনটি নির্বাচন করুন
  5. "অ্যাক্সেস টোকেন পান" ক্লিক করুন
  6. আপনি manage_pagesঅনুমতি যোগ করেছেন তা নিশ্চিত করুন
  7. এই গ্রাফ এপিআই কল করে এই স্বল্প-স্থায়ী অ্যাক্সেস টোকনকে দীর্ঘকালীন স্থানে রূপান্তর করুন: https://graph.facebook.com/oauth/access_token?client_id=<your FB App ID >&client_secret=<your FB App secret>&grant_type=fb_exchange_token&fb_exchange_token=<your short-lived access token>
  8. নতুন দীর্ঘস্থায়ী অ্যাক্সেস টোকেনটি ফিরে এসে ধরুন
  9. নতুন দীর্ঘকালীন অ্যাক্সেস টোকেন ব্যবহার করে আপনার অ্যাকাউন্টগুলি দেখতে গ্রাফ এপিআই কল করুন: https://graph.facebook.com/me/accounts?access_token=<your long-lived access token>
  10. access_tokenযে পৃষ্ঠার জন্য আপনি তথ্য টানবেন তার জন্য গ্র্যাব করুন
  11. এটি সেট করা আছে তা দেখতে টোকেনটিকে লিঙ্ক করুন Expires: Never!

যা করা উচিৎ. আপনার এখন এমন একটি ফেসবুক পৃষ্ঠা অ্যাক্সেস টোকেন থাকা উচিত যা শেষ না হয়ে থাকে:

  • আপনি আপনার ফেসবুক অ্যাকাউন্টের পাসওয়ার্ড পরিবর্তন করুন
  • আপনি লক্ষ্য পৃষ্ঠার জন্য প্রশাসকের অ্যাক্সেস হারাবেন
  • আপনি আপনার ফেসবুক অ্যাপটি মুছুন বা অ-অনুমোদন করুন

এর মধ্যে যে কোনওটির অ্যাক্সেস টোকেনটি অবৈধ হয়ে উঠবে।

যদি আপনি তা (#100) Tried accessing nonexisting field (accounts) on node type (Page)পান তবে অ্যাক্সেস টোকেন ডিবাগারে যান , এর মানটি অনুলিপি করুন User IDএবং 9 নম্বরের URL এর "আমি" অংশটি প্রতিস্থাপন করতে এটি ব্যবহার করুন।


2
আমি কোথায় এবং কোথায় 6 ধাপ করব?
স্টেফান মুলার 21

5
@ স্টেফানমেলার আপনি যখন গ্রাফ এপিআই এক্সপ্লোরার পৃষ্ঠায় "অ্যাক্সেস টোকেন পান" ক্লিক করেন, তখন একটি "অনুমতি নির্বাচন করুন" কথোপকথন পপ হয়। manage_pagesবিকল্প বয়সী Extended Permissionsট্যাব।
redhotvengeance

2
গ্রেট! এটি একটি কবজির মতো কাজ করে, এবং এটি পৃষ্ঠা হিসাবে প্রকাশিত হয়, কোনও ব্যবহারকারী হিসাবে নয়।
বেনিয়ামিন পিট

3
আমি বিশ্বাস করি এটি এখনই পুরানো। এবং আপনি কেবল একটি অ্যাক্সেস টোকেন পান যা প্রায় দুই মাসের মধ্যে শেষ হয়।
কায়সার

7
আমি এখনই এটি সমস্ত করেছি এবং দীর্ঘস্থায়ী টোকেন আইডি 2 মাস পরে শেষ হয়ে যায় এবং অসীম হয় না তা ছাড়া এটি কাজ করে। এছাড়াও acces টোকেন ডিবাগার স্বল্পস্থায়ী অ্যাক্সেস দীর্ঘস্থায়ী অ্যাক্সেস টোকেন টোকেন প্রসারিত করতে ফর্মের নীচে একটি লিঙ্ক আছে।
স্লিমিট করুন

15

এটি অফলাইন অ্যাক্সেস অবমূল্যায়ন দস্তাবেজে আচ্ছাদিত

60 দিনের পৃষ্ঠা অ্যাডমিন জন্য টোকেনটি ব্যবহার (মাধ্যমে একটি পৃষ্ঠা অ্যাক্সেস টোকেন পুনরুদ্ধার করার /PAGE_ID?fields=access_tokenবা /me/accounts) - পৃষ্ঠা অ্যাক্সেস টোকেন একটি মেয়াদ শেষ হওয়ার সময় থাকবে না


5
দীর্ঘশ্বাস. আসলে, এটি টিকিট বলে মনে হচ্ছে। আমি শপথ করে বলতে পারি যে আমি এই পদক্ষেপগুলির প্রতিটি সম্ভাব্য সংমিশ্রণ চেষ্টা করেছি - দৃশ্যত আমি যেটি বাস্তবে কাজ করে সেটিকে মিস করেছি। প্রয়োজনীয় ক্রিয়াকলাপগুলির একটি একেবারে সংশ্লেষিত সেট। আপনার সাহায্যের জন্য অনেক ধন্যবাদ!
redhotvengeance

1
পুরো ইন্টারনেট জুড়ে অনেক টুকরো, এটি আসলে কাজ করে।
আর্নেস্তো

page_access_tokenজাভাস্ক্রিপ্টে কোড করে এই 60 দিন পাওয়ার কোনও উপায় আছে কি ? পাওয়ার উপায়টি user_access_token> FB.getAuthResponse()['accessToken'];ধন্যবাদ!
তুলন

3

2019 এ কাজ করে এমন একটি পন্থা

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

আমার ব্যবহারের কেস

সুতরাং, যেমনটি আমি ইতিমধ্যে বলেছি, আমার ব্যবহারের ঘটনাটি এখানে বর্ণিতটির সাথে খুব মিল; এটাই:

  • আমি একটি স্কুল জেলার জন্য কিছু কাজ করছি।
  • তারা স্কুল পরিবহণের সাথে সম্পর্কিত প্রায় সব কিছু পরিচালনা করতে একটি সফ্টওয়্যার সরঞ্জাম ব্যবহার করছে।
  • যখন তারা বাসের বিলম্ব সতর্কতা এবং স্কুল বন্ধের সতর্কতা প্রকাশ করে তখন সেই সরঞ্জামটি তাদের ইমেল বিজ্ঞপ্তিগুলি (গ্রাহকদের কাছে) প্রেরণে অনুমতি দেয়।
  • সম্প্রদায়ের প্রচুর লোকেরা তাদের ফেসবুক পৃষ্ঠায় সংগঠনটি অনুসরণ করে এবং এই সতর্কতাগুলির জন্য তারা একমাত্র জায়গা look
  • সুতরাং সংগঠনের কোনও কর্মচারীকে প্রতিটি বিজ্ঞপ্তি ম্যানুয়ালি ফেসবুক পৃষ্ঠায় প্রকাশ করতে হবে (পরিবহন সফ্টওয়্যারটিতে এটি তৈরি করার পাশাপাশি)। তদুপরি, এই বিজ্ঞপ্তিগুলি অবশেষে মেয়াদ শেষ হয়ে যায় (বা কেবল তাদের মেয়াদ শেষ হওয়ার আগে মুছে ফেলা হয়), সুতরাং কর্মচারীকে সেগুলি নিজে নিজে মুছে ফেলার জন্য পরে ফিরে যেতে হবে।
  • এটি সময়ের কোমর, সুতরাং আমরা এখানে যা করার চেষ্টা করছি তা হ'ল সহজ সিস্টেম হিসাবে বিকাশ করা যা পর্যায়ক্রমে নতুন (এবং মেয়াদোত্তীর্ণ) বিজ্ঞপ্তিগুলির জন্য সফ্টওয়্যার সরঞ্জামটির ডেটাবেসগুলিকে পোল করে এবং ফেসবুকের পৃষ্ঠায় সেগুলি আপডেট করে (অর্থাত যোগ এবং অপসারণ)।

এটি আমার দৃষ্টিতে বৈধ ব্যবহারের মামলা, তবে ফেসবুকের নীতিমালার সাথে মিলেমিশে এটি কীভাবে কার্যকর করা যায় তা আমি নিশ্চিত ছিলাম না।

গৃহীত উত্তর

আমি স্বীকৃত উত্তরের পদক্ষেপগুলি অনুসরণ করেছি এবং এটি কাজ করেছে, জিনিসগুলি পরিবর্তিত হয়েছে বলে মনে হচ্ছে: এখন, যদিও উত্পন্ন পৃষ্ঠার টোকেনটির মেয়াদ শেষ হয় না, access to dataপ্রায় 60০ দিনের পরে শেষ হয়। আপনি যদি পদ্ধতিটি অনুসরণ করেন এবং এফবি টোকেন ডিবাগার সরঞ্জামটিতে পৃষ্ঠা টোকেনটি পরীক্ষা করেন তবে আপনি তা দেখতে পাবেন ।

তদ্ব্যতীত, উত্পন্ন পৃষ্ঠার টোকেনগুলি ব্যবহারকারীর অ্যাকাউন্টে আবদ্ধ হওয়াও দুর্ভাগ্যজনক, কারণ ব্যবহারকারী যদি তার পাসওয়ার্ড আপডেট করে থাকেন তবে পৃষ্ঠা টোকেনটিও অবৈধ হয়ে যায়।

2019 এ এটি কীভাবে করবেন

বেশ কয়েক ঘন্টা গবেষণার পরে, আমি নিম্নলিখিত ফেসবুক ডকুমেন্টেশন নিবন্ধটিতে হোঁচট খেয়েছি: সরাসরি ব্যবসায়ের জন্য ব্যবসায়িক লগইন

দেখা যাচ্ছে যে উপরের নিবন্ধে বর্ণিত পদক্ষেপগুলি অনুসরণ করে, এমন কোনও পৃষ্ঠা টোকেন তৈরি করতে যা কোনও নির্দিষ্ট ফেসবুক ব্যবহারকারীর অ্যাকাউন্টের সাথে সম্পর্কিত নয় এবং যা মেয়াদ শেষ হবে না (যদি না এফবি অ্যাপ্লিকেশন মোছা না হয় বা অন্তর্নিহিত অ্যাপ্লিকেশন টোকেন হয়) মুছে যায়, আপনি জানেন ...)

সুতরাং এখানে পদক্ষেপ এবং সর্বাধিক গুরুত্বপূর্ণ অংশগুলি রয়েছে:

  • আপনার একটি বিজনেস ম্যানেজার অ্যাকাউন্ট দরকার।
    • যাচাইকরণের প্রয়োজন হবে এবং একটি ডিজিটাল চুক্তি স্বাক্ষর করতে হবে।
  • আপনার অ্যাকাউন্টে লক্ষ্যযুক্ত ফেসবুক পৃষ্ঠা যুক্ত করা দরকার to
  • আপনাকে একটি ফেসবুক অ্যাপ তৈরি করতে হবে এবং সেই অ্যাপ্লিকেশনটি একই বিজনেস ম্যানেজার অ্যাকাউন্টে স্থানান্তর করতে হবে।
  • অ্যাপ্লিকেশনটিকে ফেসবুকের পর্যালোচনা প্রক্রিয়াটির মধ্য দিয়ে যেতে হবে, কারণ নিম্নলিখিত অনুমতিগুলির প্রয়োজন হবে: manage_pagesএবং publish_pages
    • গুরুত্বপূর্ণ নোট অ্যাপ্লিকেশন প্রশাসক ব্যতীত অন্য ব্যবহারকারীদের জন্য দৃশ্যমান হওয়ার জন্য উত্পন্ন পৃষ্ঠার টোকেন ব্যবহার করে তৈরি পোস্টগুলির জন্য, সেই অ্যাপ্লিকেশনটি প্রকাশিত এবং অনুমোদিত হওয়া দরকার।
    • আপনি এখনও পর্যালোচনার জন্য জমা না দিয়ে ধারণাটি নিয়ে পরীক্ষা করতে পারেন, তবে পোস্টগুলি সর্বজনীনভাবে দৃশ্যমান হবে না।
  • বিজনেস ম্যানেজার অ্যাকাউন্টে (কেবলমাত্র আপনার অ্যাপ্লিকেশন এবং পৃষ্ঠা অ্যাকাউন্টে যুক্ত হওয়ার পরে), আপনাকে সিস্টেম ব্যবহারকারী বলে কী তা তৈরি করতে হবে এবং লক্ষ্যযুক্ত ফেসবুক পৃষ্ঠায় সেই ব্যবহারকারীর প্রশাসকের ভূমিকা (বা অনুমতি) দেওয়া দরকার।
    • একটি সিস্টেম ব্যবহারকারীর ব্যবসায়ের পরিচালকের অ্যাকাউন্টের মালিকানা রয়েছে এবং এটি কোনও নির্দিষ্ট ব্যবহারকারীর সাথে আবদ্ধ নয়। আমার বর্তমান বোঝাপড়াটি হ'ল কোনও সিস্টেম ব্যবহারকারীর জন্য একটি বড় ব্যবহারের ক্ষেত্র হ'ল ফেসবুকের গ্রাফ এপিআইতে প্রোগ্রামেটিক অ্যাক্সেস (কেবল আমাদের যা প্রয়োজন)।
  • তারপরে, সেই সিস্টেম ব্যবহারকারীর জন্য আপনাকে অ্যাক্সেস টোকেন তৈরি করতে হবে (যা কখনই শেষ হবে না)। আপনাকে কোন অ্যাপ্লিকেশনটির জন্য নির্বাচন করতে অনুরোধ করা হবে। তারপরে আপনি আপনার টার্গেট অ্যাপটি নির্বাচন করবেন।
  • তারপরে একটি পৃষ্ঠার টোকেন তৈরি করতে আপনাকে উত্পন্ন অ্যাপ্লিকেশন টোকেন ব্যবহার করতে হবে, যা কখনই শেষ হবে না। পদ্ধতিটি এই নিবন্ধে বর্ণিত হয়েছে :
GET /<PAGE_ID>?fields=access_token&access_token=<SYSTEM_USER_ACCESS_TOKEN>
  • এটাই.

এই টোকেনটি কখনই শেষ হবে না এবং এটি কোনও নির্দিষ্ট ফেসবুক ব্যবহারকারীর সাথে আবদ্ধ হবে না, তাই আমাদের প্রয়োজন ঠিক এটিই!

শেষ অংশটি আপনার ফেসবুক অ্যাপ্লিকেশনটি ফেসবুক দ্বারা অনুমোদিত হয়েছে তা নিশ্চিত করা। এটি আসলে সবচেয়ে গুরুত্বপূর্ণ অংশ, কারণ লোকেরা যদি আমাদের পোস্ট না দেখেন তবে পুরো পদ্ধতিটি মূল্যহীন।

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

অ্যাপ পর্যালোচনা প্রক্রিয়া সম্পর্কে আরও কয়েকটি নোট:

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

আমি আশা করি এই তথ্যগুলি অনুরূপ ব্যবহারের ক্ষেত্রে লোকের জন্য কার্যকর হবে।


1

ধাপে ধাপে গাইডের জন্য @ রেডটিভেঞ্জেন্সকে অনেক ধন্যবাদ।

কিছু সময়ের পরে, এখন ফেসবুক ডকুমেন্টেশনে স্পষ্টভাবে বর্ণিত হয়েছে:

https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension

পৃষ্ঠা অ্যাক্সেস টোকেনগুলি বাড়ানো হচ্ছে

অ্যাপ্লিকেশনগুলি পৃষ্ঠার প্রশাসক ব্যবহারকারীদের পরিচালনা-পৃষ্ঠাগুলির অনুমতি সহ অনুমোদনের সময় পৃষ্ঠার অ্যাক্সেস টোকেনটি পুনরুদ্ধার করতে পারে। যদি এই পৃষ্ঠা অ্যাক্সেস টোকেনটি পুনরুদ্ধার করতে ব্যবহৃত ব্যবহারকারী অ্যাক্সেস টোকেন স্বল্পকালীন হয় তবে পৃষ্ঠা অ্যাক্সেস টোকেনটিও স্বল্পকালীন হবে।

দীর্ঘস্থায়ী পৃষ্ঠার অ্যাক্সেস টোকেন পেতে, উপরে হিসাবে দীর্ঘায়িত ব্যক্তির জন্য ব্যবহারকারীর অ্যাক্সেস টোকেনটি বিনিময় করুন এবং তারপরে পৃষ্ঠা অ্যাক্সেস টোকেনটির জন্য অনুরোধ করুন। ফলাফলের পৃষ্ঠা অ্যাক্সেস টোকেনের কোনও মেয়াদ শেষ হওয়ার সময় থাকবে না।


0

আপনি ফেসবুকে অ্যাপ ড্যাশবোর্ড থেকে অনুলিপি এবং অতীত করতে পারেন। পদক্ষেপগুলি:

  1. Https://developers.facebook.com এ যান

  2. পৃষ্ঠার উপরের ডানদিকে আপনার অ্যাপ্লিকেশনটি নির্বাচন করুন (এটি দেখতে কেমন লাগে তা চিত্র)

  3. বাম দিকের অপশনগুলি থেকে মেসেঞ্জারে ক্লিক করুন (এটি স্বয়ংক্রিয়ভাবে সেটিংসে যাবে) (এটি দেখতে কেমন তা দেখায়)
  4. পৃষ্ঠায় "টোকেন জেনারেশন" বিভাগে যান। আপনি কোন পৃষ্ঠার জন্য টোকেন তৈরি করতে চান তা নির্বাচন করুন। (এই বিভাগটি কেমন দেখাচ্ছে তার চিত্র)
  5. আপনার পৃষ্ঠার টোকেনটি অনুলিপি করুন এবং অতীত করুন যেখানে কখনও আপনার প্রয়োজন হয়।

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

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