ফায়ারবেস মেসেজিং, সার্ভার কী পাবেন?


133

ফায়ারবেস POSTঅনুরোধ করে আমাদের নিজস্ব অ্যাপ্লিকেশন মাধ্যমে বিজ্ঞপ্তি বার্তা প্রেরণ করতে দেয় ।

এই টিউটোরিয়ালটি, এই অনুরোধটি কীভাবে করা যায় সে সম্পর্কে আমাদের নির্দেশনা দেয় । তবে Authorizationশিরোলেখের ক্ষেত্রে এমন ক্ষেত্র রয়েছে যেখানে আমাকে নিজের সার্ভার কী রাখতে হবে place

আমি এই সার্ভার কীটি পেতে পারি? এটির জন্য কোনও নির্দেশনা নেই।



আপনি বোকা লিঙ্ক দেখতে পারেন। এটিতে
.

উত্তর:


280

সমাধান:

  1. নীচের স্ক্রিনশট অনুসারে নতুন ফায়ারবেস কনসোলের শীর্ষে আপনার প্রকল্পের নামের পাশে সেটিংস (কগ হুইল) আইকনটি ক্লিক করুন : এখানে চিত্র বর্ণনা লিখুন
  2. ক্লিক করুন Project settings
  3. Cloud Messagingট্যাবে ক্লিক করুন ।
  4. কীটি ঠিক নীচে রয়েছে Server Key

আরে @ ফ্র্যাঙ্ক ভ্যান পাফেলেন, এটা কি একই জিনিস? তাহলে আমি পুশ বিজ্ঞপ্তিগুলি এটা বলছেন যেখানে জন্য এটি করতে চান "অ্যাপ্লিকেশন সার্ভার কী পান" । আমি এই লিঙ্কটি রিফ্রেশ করছি: ডেভেলপারস . google.com/web/fundamentals/getting-started/codelabs/… ।
divy3993

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

2
ফায়ারবেস কনসোলে বর্তমানে একটি বাগ রয়েছে যা কিছু ব্রাউজারে অনুলিপি বোতামটি লুকিয়ে রাখে। একটি ফিক্স ফ্লাইটে রয়েছে এবং পরের সপ্তাহে মুক্তি দেওয়া উচিত। এরই মধ্যে সার্ভার কী লেবেলে বাম ক্লিক করুন এবং ট্যাব কীটি একটি কর্মফল হিসাবে টিপুন। দেখুন stackoverflow.com/questions/44676388/...
ফ্রাঙ্ক ভ্যান Puffelen

হাই, আমি পিএইচপি থেকে অ্যান্ড্রয়েড এবং আইওএস উভয়কেই বিজ্ঞপ্তি প্রেরণের চেষ্টা করছি, তবে সার্ভার কীটি উভয় অ্যাপ্লিকেশনের জন্যই আলাদা, আমি কি অ্যান্ড্রয়েডের বিজ্ঞপ্তিগুলির জন্য অ্যান্ড্রয়েডের সার্ভারকি এবং আইওএস বার্তাগুলির জন্য আইওএসের কী নেওয়ার শর্ত রাখতে পারি?
ɹɐqʞɐ zoɹǝɟ

এটি কোনও ট্যাব নয়, তবে কীটি এখনও Project credentialsসারি শিরোনামের নীচে লেবেলযুক্ত রয়েছে Server key
ফ্রাঙ্ক ভ্যান পাফেলেন

11

এটি গ্রহণ করুন: (প্রথম উত্তরটি সঠিক - এটি কেবল পৃষ্ঠাটি দেখতে কেমন তা দেখানোর জন্য!) Https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm -server-API-key.html #

এখানে চিত্র বর্ণনা লিখুন


হাই, আমি পিএইচপি থেকে অ্যান্ড্রয়েড এবং আইওএস উভয়কেই বিজ্ঞপ্তি প্রেরণের চেষ্টা করছি, তবে সার্ভার কীটি উভয় অ্যাপ্লিকেশনের জন্যই আলাদা, আমি কি অ্যান্ড্রয়েডের বিজ্ঞপ্তিগুলির জন্য অ্যান্ড্রয়েডের সার্ভারকি এবং আইওএস বার্তাগুলির জন্য আইওএসের কী নেওয়ার শর্ত রাখতে পারি?
ɹɐqʞɐ zoɹǝɟ

6

আপডেট: এপ্রিল 2017 পর্যন্ত এই পদ্ধতিটি কার্যকর হয় না। এপিআইকি google-services.jsonকেবলমাত্র উত্তরাধিকার কী। নির্বাচিত উত্তরটি সঠিক।


অবমানিত উপায়:

আপনার প্রকল্পে একটি জেএসওএন ফাইল রয়েছে যাকে গুগল-পরিষেবাদি.জসন বলে

ফাইলটি খুলুন এবং অনুসন্ধান করুন

"api_key": [
        {
          "current_key": "********"
        }

যারা *** আপনার সার্ভার এপিআই কী

আপনার যদি সেই ফাইলটি না থাকে তবে আপনি ফায়ারবেস অ্যাকাউন্টে আপনার অ্যাপ্লিকেশন বিশদ থেকে এটি ডাউনলোড করতে পারেন

এখানে চিত্র বর্ণনা লিখুন


2
এফওয়াইআই, আমি "বর্তমান_কি" মানটি ব্যবহার করে ডিবাগিং পুশ নোটিফিকেশন কয়েক ঘন্টা ব্যয় করেছি। আপনার উত্তর থেকে আমি এটি পেয়েছি তা নয়। নির্বাচিত উত্তর যা বলছে সেভাবে আপনাকে সার্ভারি কীটি পেতে হবে।
ধুঞ্জু_লিক্স_তো_ শিখুন

1
হয়তো আপনার উত্তর অতীতে সঠিক ছিল তবে এখন (ফেব্রুয়ারী 2017) এটি ভুল। নির্বাচিত উত্তর সঠিক!
মাইক Mitterer

6

ফায়ারবেসে দুটি কী রয়েছে, প্রথমটি সেটিংসে (ট্যাব জেনারেল) এবং এর কল ওয়েব এপিআই কীতে রয়েছে।

দ্বিতীয়টি এবং আপনি যা আকর্ষণীয় তা সেটিংসে (ট্যাব ক্লাউড মেসেজিং) এর বলা সার্ভার কী key

পিএইচপি থেকে পুশ বিজ্ঞপ্তিগুলির জন্য দ্বিতীয়টি ব্যবহার করুন।

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