تتضمّن واجهة برمجة التطبيقات
لأداء الأعمال في Google طريقة واجهة برمجة تطبيقات
جديدة تتيح جلب عدة "مقاييس يومية" في طلب واحد لواجهة برمجة التطبيقات.
يُرجى مراجعة
الجدول الزمني للإيقاف وتعليمات نقل البيانات من طريقة v4 reportInsights API إلى واجهة برمجة التطبيقات الخاصة بأداء "الملف التجاري على Google".
Method: locations.questions.answers.upsert
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تنشئ إجابة أو تعدّل الإجابة الحالية التي كتبها المستخدم عن السؤال المحدّد. يمكن للمستخدم إنشاء إجابة واحدة فقط لكل سؤال.
طلب HTTP
POST https://mybusinessqanda.googleapis.com/v1/{parent=locations/*/questions/*}/answers:upsert
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات |
parent |
string
مطلوب. تمثّل هذه السمة اسم السؤال الذي تريد كتابة إجابة عنه.
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
{
"answer": {
object (Answer )
}
} |
الحقول |
answer |
object (Answer )
مطلوب. الإجابة الجديدة.
|
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Answer
.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/business.manage
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThis documentation outlines the process for creating or updating an answer to a question using the My Business Q&A API.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a \u003ccode\u003ePOST\u003c/code\u003e method to a specific endpoint with parameters specifying the question and the new answer content.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain a JSON object with the answer details, adhering to a defined structure.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful execution results in a response containing the created or updated answer object.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization using the \u003ccode\u003ebusiness.manage\u003c/code\u003e scope is required to utilize this API functionality.\u003c/p\u003e\n"]]],["This describes how to create or update an answer to a user question via an API. A `POST` HTTP request is sent to a specific URL containing the question's location (`parent`). The request body, formatted as JSON, contains the new `answer`. The `parent` path parameter is required, specifying the question's name. Authorization requires the `business.manage` OAuth scope. Upon success, the response body returns the created or updated `Answer`.\n"],null,["# Method: locations.questions.answers.upsert\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n\nCreates an answer or updates the existing answer written by the user for the specified question. A user can only create one answer per question.\n\n### HTTP request\n\n`POST https://mybusinessqanda.googleapis.com/v1/{parent=locations/*/questions/*}/answers:upsert`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|---------------------------------------------------------------------|\n| `parent` | `string` Required. The name of the question to write an answer for. |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------|\n| ``` { \"answer\": { object (/my-business/reference/qanda/rest/v1/locations.questions#Answer) } } ``` |\n\n| Fields ||\n|----------|------------------------------------------------------------------------------------------------------------------|\n| `answer` | `object (`[Answer](/my-business/reference/qanda/rest/v1/locations.questions#Answer)`)` Required. The new answer. |\n\n### Response body\n\nIf successful, the response body contains an instance of [Answer](/my-business/reference/qanda/rest/v1/locations.questions#Answer).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/business.manage`\n\nFor more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2)."]]