Yayın kaynakları, blog yayınının HTML içeriğinin yanı sıra yayın meta verilerini de içerir.
Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.
Kaynak temsilleri
{
"kind": "blogger#post",
"id":string ,
"blog": {
"id":string
},
"published":datetime ,
"updated":datetime ,
"url":string ,
"selfLink":string ,
"title":string ,
"titleLink":string ,
"content":string ,
"images": [
{
"url":string
}
],
"customMetaData":string ,
"author": {
"id":string ,
"displayName":string ,
"url":string ,
"image": {
"url":string
}
},
"replies": {
"totalItems":long ,
"selfLink":string ,
"items": [
comments Resource
]
},
"labels": [
string
],
"location": {
"name":string ,
"lat":double ,
"lng":double ,
"span":string
},
"status":string
}
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
kind |
string |
Tüzel kişinin türü. Her zaman blogger#post . |
|
id |
string |
Bu yayının kimliği. | |
blog |
object |
Bu yayını içeren blogla ilgili veriler. | |
blog.id |
string |
Bu yayını içeren blogun kimliği. | |
published |
datetime |
RFC 3339 date-time . |
|
updated |
datetime |
Bu yayın en son güncellendiğinde RFC 3339 date-time . |
|
url |
string |
Bu yayının görüntülendiği URL. | |
selfLink |
string |
Bu kaynağın alınacağı Blogger API URL'si. | |
title |
string |
Yayının başlığı. | |
content |
string |
Yayının içeriği. HTML işaretlemesi içerebilir. | |
author |
object |
Bu yayının yazarı. | |
author.id |
string |
Yayını oluşturan kişinin kimliği. | |
author.displayName |
string |
Yayını oluşturan kullanıcının görünen adı. | |
author.url |
string |
Yayını oluşturan kullanıcının profil sayfasının URL'si. | |
author.image |
object |
Yayını oluşturan kullanıcının avatarı. | |
author.image.url |
string |
Yayını oluşturan kullanıcının avatar URL'si. | |
replies |
object |
Bu yayının yorumlarının kapsayıcısıdır. | |
replies.totalItems |
long |
Bu yayına yapılan toplam yorum sayısı. | |
replies.selfLink |
string |
Bu yayına ilişkin yorumların alınacağı Blogger API'sı URL'si. | |
labels[] |
list |
Bu yayının etiketlendiği etiketlerin listesi. | |
customMetaData |
string |
Yayının JSON meta verileri. | |
replies.items[] |
list |
Bu yayına ait yorumların listesi. | |
location |
object |
Bu yayına coğrafi etiket eklendiyse konum. | |
location.name |
string |
Konum adı. | |
location.lat |
double |
Konumun enlemi. | |
location.lng |
double |
Konumun boylamı. | |
location.span |
string |
Konumun görüntü alanı aralığı. Harita önizlemesi oluşturulurken kullanılabilir. | |
titleLink |
string |
Atom'un ilgili bağlantısına benzer bir başlık bağlantı URL'si. | |
images[] |
list |
Gönderi için görünen resim. | |
images[].url |
string |
||
status |
string |
Yayının durumu. Yalnızca yönetici düzeyindeki istekler için ayarlanır |
Yöntemler
Bir blogun yayın listesini list (liste) yöntemiyle, tek bir yayını ise get yöntemini kullanarak alabilirsiniz.
- list
- Yayınların listesini getirir.
- al
- Yayın kimliğine göre bir yayın alır.
- search
- Belirtilen sorgu terimleriyle eşleşen bir gönderiyi arar.
- ekle
- Bir yayın ekler.
- sil
- Bir yayını kimliğe göre siler.
- getByPath
- Yola göre yayın getirir.
- yama
- Bir yayını günceller. Bu yöntem yama anlamını destekler.
- güncelle
- Bir yayını günceller.
- publish
- Taslak yayın yayınlayın.
- revert
- Yayınlanmış veya planlanmış bir yayını taslak durumuna döndürerek söz konusu yayını herkes tarafından görüntülenebilen içerikten kaldırır.