আপনি কীভাবে সিআরএল এর মাধ্যমে সমস্ত ডিভাইসে ফায়ারবেস বিজ্ঞপ্তি প্রেরণ করবেন?


85

আমি সমস্ত অ্যাপ ব্যবহারকারীদের (অ্যান্ড্রয়েডে) একটি বিজ্ঞপ্তি প্রেরণের চেষ্টা করছি, ফায়ারবেস অ্যাডমিন কনসোলের মাধ্যমে কোনও বিজ্ঞপ্তি প্রেরণ করা হলে কী ঘটে তা মূলত নকল করেই। আমি যে সিআরএল কমান্ডটি দিয়ে শুরু করব তা এখানে:

curl --insecure - Header "অনুমোদন: কী = AIzaSyBidmyauthkeyisfineL-6NcJxj-1JUvEM" - শিরোনাম "বিষয়বস্তুর ধরণ: অ্যাপ্লিকেশন / json" -d "{notification" বিজ্ঞপ্তি \ ": \ title" শিরোনাম \ ": \" নোট -Title \ ", body" বডি \ ": \" নোট-বডি \ "}}" https://fcm.googleapis.com/fcm/send

আপনার চোখের দিকে আরও সহজ হওয়ার জন্য জেএসএন পার্স করে গেছেন:

{
"notification":{
    "title":"note-Title",
    "body":"note-Body"
    }
}

যে প্রতিক্রিয়া ফিরে আসে তা কেবল দুটি অক্ষর:

প্রতি

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

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

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

FirebaseMessaging.getInstance().subscribeToTopic("allDevices");

তারপরে আমি নতুন জেএসএন প্রেরণ:

{
"notification":{
    "title":"note-Title",
    "body":"note-Body"
    },
"to":"allDevices"
}

তাই এখন আমি কমপক্ষে সার্ভার থেকে একটি বাস্তব প্রতিক্রিয়া পাচ্ছি। জেএসওএন প্রতিক্রিয়া:

{
"multicast_id":463numbersnumbers42000,
"success":0,
"failure":1,
"canonical_ids":0,
"results":
    [
    {
    "error":"InvalidRegistration"
    }
    ]
}

এবং এটি একটি এইচটিটিপি কোড 200 এর সাথে আসে Ok ঠিক আছে ... https://firebase.google.com/docs/cloud-messaging/http-server-ref অনুযায়ী একটি "200 অবৈধ নিবন্ধকরণ" সহ একটি কোড 200 এর অর্থ রেজিস্ট্রেশন টোকেনের সাথে সমস্যা । হতে পারে? কারণ ডকুমেন্টেশনের সেই অংশটি মেসেজিং সার্ভারের জন্য। বিজ্ঞপ্তি সার্ভার একই? অস্পষ্ট। আমি অন্য কোথাও দেখতে পাচ্ছি যে বিষয়টি সক্রিয় হওয়ার আগে কয়েক ঘন্টা সময় নিতে পারে। দেখে মনে হচ্ছে এটি নতুন চ্যাট রুম তৈরি করার জন্য এটি অকেজো করে তুলবে, তাই এটিও বন্ধ মনে হচ্ছে।

আমি খুব উত্তেজিত হয়েছি যখন আমি স্ক্র্যাচ থেকে এমন একটি অ্যাপ্লিকেশন কোড করতে পারি যা ফায়ারবেস আগে কখনও ব্যবহার না করায় মাত্র কয়েক ঘন্টার মধ্যে বিজ্ঞপ্তি পেয়েছিল। দেখে মনে হচ্ছে এটি স্ট্রাইপ ডটকম ডকুমেন্টেশনের পর্যায়ে পৌঁছানোর আগে অনেক দীর্ঘ পথ যেতে হবে।

নীচের লাইন: কেউ কি জানেন যে অ্যাডমিন কনসোল কার্যকারিতাটি মিরর করতে অ্যাপ্লিকেশন চালিত সমস্ত ডিভাইসে বার্তা প্রেরণের জন্য JSON কী সরবরাহ করবে?


আপনি যে এপিআই টোকেনটি ব্যবহার করছেন তা সঠিক Check এছাড়াও একটি একক ডিভাইসে GCM বার্তা প্রেরণ করার চেষ্টা করুন এবং দেখুন এটি কার্যকর কিনা। আপনি InstanceId পেতে পারেন দ্বারা ডিবাগ অ্যাপ্লিকেশান শুরু করা এবং একটি ব্রেকপয়েন্ট করাFirebaseInstanceIdService
জাস্টিন Slade,

আমি "এপিআই টোকেন" ফায়ারবেস.google.com/docs এর দ্রুত গুগল অনুসন্ধানে দেখছি না। আপনার অর্থ "আইডি টোকেন"? বা "আথ টোকেন"? বা আপনি শিরোনামে সরবরাহিত হিসাবে আমার অনুমোদন কী সম্পর্কে কথা বলছেন? এক যে হয় জরিমানা: যদি আমি এটা কি এটা থেকে পরিবর্তন করেন, সার্ভার প্রতিক্রিয়া আমি বর্তমানে পেয়ে করছি ত্রুটির বার্তা পরিবর্তে "অননুমোদিত" পরিবর্তন করা হয়।
Anders8

এই ব্লগটি অ্যাপ্লিকেশনটির সমস্ত ব্যবহারকারীদের কাছে এটি প্রেরণ সম্পর্কে মূল আলোচনা হিসাবে নয়, কোনও নির্দিষ্ট ডিভাইসে কোনও বার্তা প্রেরণের বিষয়ে বলে মনে হচ্ছে।
Anders8

আরও বিশদের জন্য এই ব্লগপোস্টটি পড়ুন -> developine.com/…
বিকাশ

উত্তর:


55

সম্পাদনা: এটি প্রদর্শিত হয় যে এই পদ্ধতিটি আর সমর্থিত নয় (থেক্স থেকে @ ফারান্দোজাম্পেরিন)। অন্যান্য উত্তর একবার দেখুন

কোনও বিষয়ে সাবস্ক্রাইব করার পরিবর্তে আপনি conditionকীটি ব্যবহার করতে পারবেন এবং উদাহরণস্বরূপ বার্তাগুলি প্রেরণ করতে পারবেন, যা কোনও গ্রুপে নেই। আপনার ডেটা এ জাতীয় কিছু দেখতে পারে:

{
    "data": {
        "foo": "bar"
    },
    "condition": "!('anytopicyoudontwanttouse' in topics)"
}

Https://firebase.google.com/docs/cloud-messaging/send-message#send_messages_to_topics_2 দেখুন


4
এটি সেরা উত্তর। অ্যাপ আপডেটের প্রয়োজন ছাড়াই এটি অবিলম্বে চালানো যেতে পারে। দুর্দান্ত!
টম মারভোলো রিডল

অবশেষে এটি একটি খুঁজে পেয়েছিল - তাদের সত্যই এটি ব্যবহার করা আরও স্পষ্ট করা উচিত
সিউইসনার

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

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

4
@ ভিটভিয়ারস আমি ফায়ারবেস সহায়তা দলে একটি সমস্যা প্রেরণ করেছি এবং তারা আমাকে এই বলে জবাব দিয়েছে: "ফ্যানআউট পুশ বিজ্ঞপ্তিগুলিতে আপনার এক্সপ্রেশনগুলির ব্যবহার এখনই সমর্থিত নয় Please অনুগ্রহ করে নিশ্চিত হয়ে নিন যে আপনার অ্যাপ্লিকেশন প্রকল্পের জন্য এক্সপ্রেশনটিতে তালিকাভুক্ত বিষয়গুলি উপস্থিত রয়েছে।", তাই আমি অনুমান করুন আমাকে আমার অ্যাপগুলিতে বিষয়গুলি প্রয়োগ করতে হবে।
ফার্নান্দো জাম্পেরিন

98

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

ফায়ারবেস বিজ্ঞপ্তি এবং ক্লাউড মেসেজিংয়ের সাহায্যে, আপনি তিনটি উপায়ে ডিভাইসগুলিতে তথাকথিত ডাউনস্ট্রিম বার্তা পাঠাতে পারেন:

  1. নির্দিষ্ট ডিভাইসে , যদি আপনি তাদের ডিভাইস আইডি জানেন know
  2. ডিভাইসের গোষ্ঠীতে , আপনি যদি গ্রুপগুলির নিবন্ধকরণ আইডি জানেন
  3. বিষয়গুলিতে , যা কেবলমাত্র কীগুলি যা ডিভাইসগুলি সাবস্ক্রাইব করতে পারে

আপনি লক্ষ করবেন যে সমস্ত ডিভাইসে সুস্পষ্টভাবে প্রেরণের কোনও উপায় নেই। আপনি এগুলির প্রতিটিটির সাথে এই জাতীয় কার্যকারিতা তৈরি করতে পারেন, উদাহরণস্বরূপ: অ্যাপটি কোনও টপিকটি শুরু হওয়ার পরে সাবস্ক্রাইব করে (উদাহরণস্বরূপ /topics/all) বা সমস্ত ডিভাইস আইডির একটি তালিকা রেখে এবং তারপরে এই সমস্তটির জন্য বার্তা প্রেরণ করে।

কোনও বিষয়ে প্রেরণের জন্য আপনার কমান্ডে সিনট্যাক্স ত্রুটি রয়েছে। প্রসঙ্গটি শুরু করে চিহ্নিত করা হয় /topics/। যেহেতু আপনার কোডটিতে এটি নেই তাই সার্ভারটি allDevicesডিভাইস আইডি হিসাবে ব্যাখ্যা করে । যেহেতু এটি কোনও ডিভাইস নিবন্ধকরণ টোকেনের জন্য একটি অবৈধ বিন্যাস, এটি একটি ত্রুটি উত্থাপন করে।

বিষয়গুলিতে বার্তা প্রেরণের ডকুমেন্টেশন থেকে:

https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA

{
  "to": "/topics/foo-bar",
  "data": {
    "message": "This is a Firebase Cloud Messaging Topic Message!",
   }
}

আমি {"" "": "/" / সমস্ত / ডেভিসস "," ডেটা ": {" বার্তা ":" জমা দেওয়ার চেষ্টা করেছি: "এটি ফায়ারবেস ক্লাউড মেসেজিং টপিক বার্তা!"}} এবং একই অবৈধ নিবন্ধন প্রতিক্রিয়া পেয়েছি। আমি ধরে নেব এর অর্থ এই যে বিষয়টি বৈধ নয়। আমি বিষয়গুলির একটি ডাটাবেস দেখার জন্য কনসোলে কোনও উপায় দেখছি না।
Anders8


কৃত্রিম হাসি ওহ, টাইপো, প্রোগ্রামার সর্বনাশ। ;) নতুন প্রতিক্রিয়া হ'ল: message "message_id": 5115052numbers95180} যা অবশ্যই অনেক বেশি সফল দেখাচ্ছে। সুতরাং, নীচের লাইনের মতো শব্দগুলি হ'ল "নোটিফিকেশনস" এর মাধ্যমে বিজ্ঞপ্তিগুলি সরবরাহ করার জন্য অ্যাডমিন কনসোল থেকে পাওয়ার কার্যকারিতা থাকা সত্ত্বেও, এপিআই সাবমিশনগুলি থেকে কোনও উপায় ট্রিগার নেই এবং বার্তাগুলি ব্যবহার করে নিজেকে কেবল রূপান্তর করা উচিত। (বিজ্ঞপ্তিগুলির মধ্যে অন্তর্নিযুক্ত শিডিউলিং এবং রূপান্তর ট্র্যাকিং হারাতে) আমি প্রাপ্তিগুলি পরিচালনা করতে বার্তা কোডটি সন্ধান করব। ধন্যবাদ ফ্রাঙ্ক :)
Anders8

4
আহ ... আসলে না বিজ্ঞপ্তি কনসোলটি কেবল বিজ্ঞপ্তি বার্তা প্রেরণ করে ( বার্তা প্রকারের সম্পর্কে এটি নথি দেখুন )। কেবলমাত্র এটির জন্যই আমাদের কাছে একটি এপিআই নেই তা শ্রোতাদের কাছে প্রেরণ করছে
ফ্র্যাঙ্ক ভ্যান পাফেলেন

4
এটি কি আইওএস-এর জন্যও একই? আমি একই চেষ্টা করেছি এবং অ্যাপটি জীবিত থাকাকালীন আমি বিজ্ঞপ্তিটি পাচ্ছি, তবে পটভূমিতে এটি কার্যকর হয় না
vinhai4u

73

সমস্ত ডিভাইসে পুশ বিজ্ঞপ্তি প্রেরণের সবচেয়ে সহজতম উপায়টি হ'ল একটি বিষয়গুলিতে সাবস্ক্রাইব করা এবং তারপরে এই বিষয়ে বিজ্ঞপ্তি প্রেরণ করা। এটি আপনার মূল ক্রিয়াকলাপে অনুলিপি করুন

FirebaseMessaging.getInstance().subscribeToTopic("all");

এখন যেমন অনুরোধ পাঠান

{
   "to":"/topics/all",
   "data":
   {
      "title":"Your title",
      "message":"Your message"
      "image-url":"your_image_url"
   }
}

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

আপনি এই টিউটোরিয়ালটি অনুসরণ করতে পারেন যদি আপনি ফায়ারবেস ক্লাউড মেসেজিং টিউটোরিয়াল ব্যবহার করে পুশ বিজ্ঞপ্তিগুলি প্রেরণে নতুন হন - এফসিএম ব্যবহার করে বিজ্ঞপ্তি পুশ করুন


বিষয়গুলির সংমিশ্রণে একটি বার্তা প্রেরণ করতে , একটি শর্ত নির্দিষ্ট করুন , এটি একটি বুলিয়ান এক্সপ্রেশন যা লক্ষ্য বিষয়গুলি নির্দিষ্ট করে। উদাহরণস্বরূপ, নিম্নলিখিত শর্তটি সাবস্ক্রাইব করা ডিভাইসগুলিতে বার্তা প্রেরণ করবে TopicAএবং হয় TopicBবা TopicC:

{
   "data":
   {
      "title": "Your title",
      "message": "Your message"
      "image-url": "your_image_url"
   },
   "condition": "'TopicA' in topics && ('TopicB' in topics || 'TopicC' in topics)"
}

পরিস্থিতি এবং বিষয়গুলি সম্পর্কে এফসিএম ডকুমেন্টেশনে এখানে আরও পড়ুন


এটা আমাকে সচেতন করেছে. তবে আপনার মতো আমিও নিশ্চিত নই যে এটি অদক্ষ। দয়া করে, কেউ কি এটি পরিষ্কার করতে পারেন?
জে কার্লোসআর

4
আমি মনে করি না এটি অকার্যকর, সমস্ত ডিভাইসে পুশ বিজ্ঞপ্তি প্রেরণের একমাত্র সম্ভাব্য উপায় (আমি কমপক্ষে অন্য কোনও উপায় খুঁজে পাইনি)
সৈয়দ রাফায়ে

4
সেরা উত্তর! :)
উইনসুক

4
দুর্দান্ত উত্তর। যেহেতু এটা যে কোন জায়গায় উল্লেখ করা হয় নি এটা জানা যে আপনি আপনার বার্তাগুলির এই ধরনের পাবেন গুরুত্বপূর্ণ Serviceযে ব্যাপ্ত হয় FirebaseMessagingServiceমধ্যে #onMessageReceivedফাংশন। সুতরাং বিজ্ঞপ্তিটি স্বয়ংক্রিয়ভাবে প্রদর্শিত হয় না আপনাকে নিজেরাই এটি যত্ন নিতে হবে।
পুনর্বারণ করুন

4

এটি করার একটি উপায় হ'ল আপনার সমস্ত ব্যবহারকারীদের ডিভাইস কোনও বিষয়ে সাবস্ক্রাইব করা। আপনি যখন কোনও নির্দিষ্ট বার্তায় কোনও বার্তা লক্ষ্য করেন তখন সমস্ত ডিভাইস এটি পেয়ে যাবে। আমি মনে করি এটি ফায়ারবেস কনসোলের বিজ্ঞপ্তি বিভাগটি কীভাবে করে।


আরও বিশদের জন্য এই ব্লগপোস্টটি পড়ুন -> developine.com/…
বিকাশ

2

আমি আমার আয়নিক কর্ডোভা অ্যাপ্লিকেশন পুশ বিজ্ঞপ্তির সমাধান খুঁজছিলাম।

সৈয়দ রাফয়ের উত্তরের জন্য ধন্যবাদ।

মধ্যে app.component.ts

const options: PushOptions = {
  android: {
    topics: ['all']
  },

মধ্যে সার্ভার ফাইলটি

"to" => "/topics/all",

1

যারা লগ ইন করেছেন তাদের কেবলমাত্র নির্দিষ্ট বিষয়ে সাবস্ক্রাইব করুন এবং তারপরে সেই বিষয়ে একটি বিজ্ঞপ্তি প্রেরণ করুন।


0

ফায়ারবেস কনসোলে আপনার বিষয় তালিকা পরীক্ষা করুন।

  1. ফায়ারবেস কনসোলে যান

  2. পাশ মেনু থেকে বৃদ্ধি ক্লিক করুন

  3. ক্লাউড মেসেজিং ক্লিক করুন

  4. আপনার প্রথম বার্তা প্রেরণ ক্লিক করুন

  5. বিজ্ঞপ্তি বিভাগে, বিজ্ঞপ্তি শিরোনাম এবং বিজ্ঞপ্তি পাঠ্যের জন্য কিছু টাইপ করুন

  6. পরবর্তী ক্লিক করুন

  7. লক্ষ্য বিভাগে টপিক ক্লিক করুন

  8. বার্তা বিষয়ের পাঠ্যবাক্সে ক্লিক করুন , তারপরে আপনি আপনার বিষয়গুলি দেখতে পাবেন (আমি অ্যান্ড্রয়েড বা আইওএস নামক টপিকটি তৈরি করিনি, তবে আমি এই দুটি বিষয় দেখতে পাচ্ছি)।

  9. আপনি যখন পুশ বিজ্ঞপ্তি প্রেরণ করেন তখন এটি আপনার শর্ত হিসাবে যুক্ত করুন।

    "শর্ত" => "বিষয়গুলিতে 'সব' || বিষয়গুলিতে 'অ্যান্ড্রয়েড' || বিষয়গুলিতে 'আইওএস',

সমস্ত শরীর

array(
    "notification"=>array(
        "title"=>"Test",
        "body"=>"Test Body",
    ),
    "condition"=> "'all' in topics || 'android' in topics || 'ios' in topics",
);

আপনার কাছে আরও বিষয় থাকলে আপনি সেগুলি যুক্ত করতে পারেন || (বা) শর্ত, তারপরে সমস্ত ব্যবহারকারীরা আপনার বিজ্ঞপ্তিটি পাবেন। পরীক্ষিত এবং আমার জন্য কাজ।


-4

আপনি "/ বিষয়গুলি / সমস্ত" ব্যবহার করে সমস্ত ডিভাইসে বিজ্ঞপ্তি পাঠাতে পারেন

https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA

{
  "to": "/topics/all",
  "notification":{ "title":"Notification title", "body":"Notification body", "sound":"default", "click_action":"FCM_PLUGIN_ACTIVITY", "icon":"fcm_push_icon" },
  "data": {
    "message": "This is a Firebase Cloud Messaging Topic Message!",
   }
}

এই নতুন কার্যকারিতা? অথবা এর জন্য অ্যাপটি "সমস্ত" গ্রাহক হওয়া প্রয়োজন?
Anders8

এটি ডিফল্ট কার্যকারিতা। আমি কোনও বিষয়ে সাবস্ক্রাইব করি না। এটা আমার জন্য কাজ করছে। তবে আমি টোকেন নিবন্ধকরণ করেছি। "গেটটোকেন"
শিভা করুপ্পিয়

4
আপনি একটি বার্তা আইডি পাবেন, হ্যাঁ, তবে আপনার কাছে "সমস্ত" নামের একটি বিষয় না থাকলে কোনও ডিভাইসে কোনও কিছুই প্রেরণ করা হবে না।
আবদালরহমান শাতো

না, আমি আমার অ্যান্ড্রয়েড ডিভাইসগুলিতে বিজ্ঞপ্তি পেয়েছি (দুটি)। আপনি কি আমার স্ক্রিন শট সংযুক্ত করতে চান? আমি আমার অ্যাপ্লিকেশনটি আইওনকের উপরে বানাচ্ছি।
শিব কারুপ্পিয়

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