ویژگی Fan Funding منسوخ شده است و Fan Funding API در 28 فوریه 2017 خاموش خواهد شد. این اعلامیه لغو همزمان با انتشار ویژگی جدید Super Chat YouTube است.
یک منبع fanFundingEvent
یک رویداد سرمایهگذاری طرفداران را در یک کانال YouTube نشان میدهد. سرمایهگذاری طرفداران راهی برای حمایت مالی از سازندگان YouTube ارائه میکند. رویداد Fan Funding زمانی اتفاق میافتد که کاربر یک بار و داوطلبانه به یک کانال پرداخت کند. برای کسب اطلاعات بیشتر درباره تأمین مالی طرفداران، به مرکز راهنمایی YouTube مراجعه کنید.
مواد و روش ها
API از روش های زیر برای منابع fanFundingEvents
پشتیبانی می کند:
- list
- رویدادهای تأمین مالی طرفداران را برای یک کانال فهرست می کند. درخواست API باید توسط مالک کانال مجاز باشد. اکنون آن را امتحان کنید .
نمایندگی منابع
ساختار JSON زیر فرمت یک منبع fanFundingEvents
را نشان می دهد:
{ "kind": "youtube#fanFundingEvent", "etag": etag, "id": string, "snippet": { "channelId": string, "supporterDetails": { "channelId": string, "channelUrl": string, "displayName": string, "profileImageUrl": string }, "commentText": string, "createdAt": datetime, "amountMicros": unsigned long, "currency": string, "displayString": string } }
خواص
جدول زیر ویژگی های ظاهر شده در این منبع را تعریف می کند:
خواص | |
---|---|
kind | string نوع منبع API را مشخص می کند. مقدار youtube#fanFundingEvent خواهد بود. |
etag | etag Etag این منبع |
id | string شناسهای که YouTube برای شناسایی منحصربهفرد رویداد تأمین مالی طرفداران اختصاص میدهد. |
snippet | object شی snippet حاوی اطلاعاتی درباره رویداد تأمین مالی طرفداران است. |
snippet. channelId | string شناسه کانالی که بودجه را دریافت کرده است. |
snippet. supporterDetails | object جزئیات کانال حامی این شی فقط در صورتی وجود دارد که حامی رویداد مالی را عمومی کند. |
snippet.supporterDetails. channelId | string شناسه کانال یوتیوب حامی. |
snippet.supporterDetails. channelUrl | string آدرس کانال حامی |
snippet.supporterDetails. displayName | string نام نمایشی کانال حامی |
snippet.supporterDetails. profileImageUrl | string نشانی وب آواتار برای کانال حامی. |
snippet. commentText | string محتوای متن نظر حامی. |
snippet. createdAt | datetime تاریخ و زمانی که تامین مالی انجام شد. مقدار در قالب ISO 8601 ( YYYY-MM-DDThh:mm:ss.sZ ) مشخص شده است. |
snippet. amountMicros | unsigned long مقدار پولی که در این رویداد کمک مالی شده است. ارزش بر حسب میکرو ارز تامین مالی است. برای مثال، اگر سرمایهگذار یک دلار (1 دلار) کمک کرده باشد، ارزش دارایی snippet.amountMicros 1000000 است. |
snippet. currency | string ارز مرتبط با مقدار بودجه. مقدار یک کد ارز ISO 4217 است. |
snippet. displayString | string رشته ای که برای نمایش در نظر گرفته شده است که مبلغ و واحد پول را نشان می دهد. اگر درخواست fanFundingEvents.list یک زبان برنامه را با پارامتر hl مشخص کرده باشد، رشته نمایش برای نمایش در آن زبان بومی سازی می شود. به عنوان مثال، در زبان انگلیسی، ارز به صورت $1.50 نمایش داده می شود، اما در زبان فرانسوی، به صورت 1,50$ نمایش داده می شود. |