- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- মিডিয়া
- রেফারেন্স টাইপ
- কম্পোজিট মিডিয়া
- রেফারেন্স টাইপ
- অবজেক্ট আইডি
- Blobstore2Info
- DiffVersion Response
- DiffChecksums রেসপন্স
- DiffDownload Response
- DiffUploadRequest
- ডিফআপলোড রেসপন্স
- ContentTypeInfo
- পরামিতি ডাউনলোড করুন
- মিডিয়া অনুরোধ তথ্য
- বিজ্ঞপ্তির ধরন
- এটা চেষ্টা করুন!
একটি বিদ্যমান আইটেম একটি নতুন প্যাকেজ আপলোড করুন.
HTTP অনুরোধ
- মিডিয়া আপলোড অনুরোধের জন্য URI আপলোড করুন:
POST https://chromewebstore.googleapis.com/upload/v2/{name=publishers/*/items/*}:upload
- মেটাডেটা URI, শুধুমাত্র মেটাডেটা অনুরোধের জন্য:
POST https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:upload
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
name | প্রয়োজন। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "blob": { object ( |
ক্ষেত্র | |
---|---|
blob | আপলোড করা মিডিয়ার রেফারেন্স। |
mediaRequestInfo | মিডিয়া আপলোড অনুরোধ সম্পর্কে তথ্য. |
প্রতিক্রিয়া শরীর
media.upload এর জন্য প্রতিক্রিয়া বার্তা.
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"itemId": string,
"crxVersion": string,
"uploadState": enum ( |
ক্ষেত্র | |
---|---|
name | প্যাকেজটি যে আইটেমটিতে আপলোড করা হয়েছিল তার নাম৷ |
itemId | শুধুমাত্র আউটপুট। প্যাকেজটি যে আইটেমটিতে আপলোড করা হয়েছিল তার আইডি৷ |
crxVersion | আপলোড করা প্যাকেজের ম্যানিফেস্টে দেওয়া এক্সটেনশন সংস্করণ। আপলোড এখনও প্রগতিতে থাকলে এটি সেট করা হবে না ( |
uploadState | শুধুমাত্র আউটপুট। আপলোডের অবস্থা। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/chromewebstore