অ্যান্ড্রয়েড inappbilling একটি সার্ভারে স্বাক্ষর যাচাইকরণ কাজগুলি সম্পাদন করুন

আমি অ্যান্ড্রয়েড ইনপ্লবিং বাস্তবায়ন করতে চাই, যেহেতু আমরা আমাদের সার্ভারে স্বাক্ষর যাচাই করতে চাই। কেউ যদি আমাকে জাভাতে স্বাক্ষর যাচাই করার জন্য প্রক্রিয়াকে অনুসরণ করতে হয় তবে আমাকে জানান। আমিও পরীক্ষা এবং উৎপাদন পেতে চাই url যে আমাদের সার্ভার স্বাক্ষর যাচাই আঘাত হবে

0
যোগ সম্পাদিত
মতামত: 1

1 উত্তর

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

  1. অ্যান্ড্রয়েড ক্লায়েন্ট সার্ভার থেকে কোনও অনুরোধ জানায়
  2. সার্ভারটি ডিবিতে ননতা তৈরি করে সংরক্ষণ করে, তারপর ক্লায়েন্টকে ফেরত দেয়
  3. আইএবি অনুরোধ পাঠাতে অ্যান্ড্রয়েড ক্লায়েন্ট নন ব্যবহার করে
  4. অ্যান্ড্রয়েড ক্লায়েন্ট সার্ভারে IAB প্রতিক্রিয়া (স্বাক্ষর এবং স্বাক্ষরকৃত ডাটা) পাঠায়
  5. সার্ভার স্বাক্ষর যাচাই করে বৈধ না হলে, ফেরত ত্রুটি করুন
  6. যদি বৈধ হয়, তবে এটি নিষ্ক্রিয় করুন এবং পরীক্ষা করুন যে এটি একটি সার্ভার তৈরি করেছে। করুন
  7. সার্ভারটি OK এবং কোনও সংযুক্ত সামগ্রী (যদি আপনি একটি সিনেমা কিনেছেন, ইত্যাদি) ফিরে পান
  8. গ্রাহকরা লেনদেন গ্রহণ করে এবং বৈশিষ্ট্যগুলি সক্ষম করে/বিষয়বস্তু পায়, ইত্যাদি।

কোনও পরীক্ষা বা উৎপাদন URL নেই, আপনাকে আপনার Android অ্যাপ্লিকেশন থেকে ডেটা পাঠাতে হবে।

0
যোগ
দ্রুত নিখুঁত প্রতিক্রিয়া জন্য ধন্যবাদ নিকোলায়। আমি বুঝতে পারলাম না যে একমাত্র উপায় কিভাবে সার্ভার ক্লায়েন্ট দ্বারা প্রেরণ স্বাক্ষর বৈধ বা না যাচাই করতে পারেন। আপনি যে আরো ব্যাখ্যা দিতে দয়া করে করতে পারেন। শুধু আইফোন মত আমরা আঘাত করা হবে পরীক্ষার জন্য কিছু স্যান্ডবক্স ইউআরএল এবং স্বাক্ষর পরীক্ষা করার জন্য উত্পাদনের জন্য লাইভ ইউআরএল, আমাদের যে কোনও ইউআরএল আছে যা Google সার্ভারকে স্বাক্ষর যাচাই করতে সহায়তা করে।
যোগ লেখক Remmyabhavan, উৎস
আপনি সম্পূর্ণ সিস্টেম কিভাবে কাজ করে ভুল হতে পারে। অর্ডার ডেটা একটি নির্দিষ্ট ডেভেলপার (আপনি) এর জন্য তৈরি অযাচিত কী ব্যবহার করে Android Market/Google Play সার্ভার দ্বারা স্বাক্ষরিত হয়। আপনার অ্যাপ স্বাক্ষরিত ডেটা পায় এবং সংশ্লিষ্ট সার্বজনীন কী ব্যবহার করে স্বাক্ষর যাচাই করতে পারে অথবা আপনার সার্ভারে যাচাইয়ের জন্য এটি পাঠাতে পারে প্রক্রিয়া মূলত একই, একটি সার্ভারের সুবিধা যার ফলে আপনি আপনার যাচাই কোডটি নিরাপদ রাখতে পারেন। Google দ্বারা সরবরাহিত কোন অনলাইন যাচাইকরণ নেই, এবং এইভাবে আপনার ব্যবহারের জন্য কোন স্যান্ডবক্স/উত্পাদনের URL নেই।
যোগ লেখক Nikolay Elenkov, উৎস
@ নিকোলিয়ে এলেঙ্কোভ নিকোলায় মূলত আমার এমন একটি অ্যাপ রয়েছে যেখানে বিজ্ঞাপন নিষ্ক্রিয় করার জন্য আমি সাবস্ক্রিপশন অফারটি দিতে চাই। প্রক্রিয়াটি কোন সময়ে আমি এই সার্ভার পাশ যাচাইকরণ ব্যবহার করা হবে?
যোগ লেখক Dannyboy, উৎস