المشاركات: تصحيح

يتطلب تفويضًا

تعديل منشور تتيح هذه الطريقة استخدام دلالات التصحيح. جرِّب الميزة الآن أو اطّلِع على مثال.

طلب

طلب HTTP

PATCH https://www.googleapis.com/blogger/v3/blogs/blogId/posts/postId

المعلمات

اسم المعلَمة القيمة الوصف
المَعلمات المطلوبة
blogId string معرّف المدونة
postId string معرّف المنشور

التفويض

يتطلّب هذا الطلب الحصول على إذن باستخدام نطاق واحد على الأقل من النطاقات التالية (مزيد من المعلومات حول المصادقة والحصول على الإذن).

النطاق
https://www.googleapis.com/auth/blogger

نص الطلب

في نص الطلب، أدخِل مرجع المنشورات.

الردّ

في حال نجاح هذا الإجراء، يعرض مورد المشاركات في نص الاستجابة.

أمثلة

ملاحظة: إنّ الأمثلة المرتبطة بالرموز والمتوفرة لهذه الطريقة لا تمثّل كل لغات البرمجة المتوافقة (يُرجى مراجعة صفحة مكتبات البرامج للاطّلاع على قائمة باللغات المتوافقة).

جافا

يستخدم مكتبة برامج Java

// The BlogId of a test blog.
String TEST_BLOG_ID = "8070105920543249
955";
// The PostId
of a post.String POST_ID = "488358
1657838685651";
// Configure the Java API Client for
Installed Native AppHttpTransport HTTP_TRANSPORT = new
NetHttpTransport();JsonFactory JSON_FACTORY = n
ew JacksonFactory();
// Configure the Instal
led App OAuth2 flow.Credential credential = OAuth2Native.autho
rize(HTTP_TRANSPORT, JSON_FACTORY, new Lo
calServerReceiver(), Arrays.asList(Blog
gerScopes.BLOGGER)); // Construct the Blogger API a
ccess facade object.Blogger blogger = Blogger.builder(HTTP_TRAN
SPORT, JSON_FACTORY) .setApplicationName("Blogger
-PostsPatch-Snippet/1.0") .setHttpRequestIn
itializer(credential).b
uild();
// Construct the
patchPost patch = new Post();patch.s
etId(Long.parseLong(POST_ID));<patc>h.setCon<tent(>&<quot>;Wit<h rea>lly emphexc
iting/emph codeHTML/cod
e content");
// The request action.Patch postsPatchAction = blogger.post
s().patch(TEST_BLOG_ID, POST_ID, patch);
// Restrict the
result content to just the data we need.postsPatchAction.setFields("auth
or/displayName,content,published,title,url&quo
t;);
// This step sends the request to
the server.Post post = postsPatchActi
on.execute();
// Now we can navigate the respons
e.System.out.println("Title: " + post.getTitle());System.
out.println("Author: " + post.getAuthor().getD
isplayName());System.out.println("Publi
shed: &quot; + post.getPublished());System.out.println("URL: " + post.getUrl());System.out.println("Content: " + post.getContent());

جرِّبها الآن.

يمكنك استخدام "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة على البيانات المباشرة والاطّلاع على الاستجابة.