Я намагаюся отримати деякі погляди за допомогою модуля services_views . На жаль, я продовжую отримувати відповідь: "404: Не знайдено: відображення в режимі перегляду my_view_name не вдалося знайти".
Я використовую перегляди 3, і я визначив для тестування подання з ідентифікатором "сторінка". (стандартний ідентифікатор відображення більше не є "за замовчуванням")
Я знаю, що я повинен передавати аргумент display_id, але просто не можу змусити його працювати.
Ось дзвінки, які я намагаюся використовувати:
http://www.mywebsite.com/rest/views/my_view_name.json?display_id="page"
http://www.mywebsite.com/rest/views/my_view_name.json?display_id=page
http://www.mywebsite.com/rest/views/my_view_name.json?parameters[display_id]="page"
http://www.mywebsite.com/rest/views/my_view_name.json?args[display_id]="page"
З визначення ресурсу для послуги зрозуміло, що display_id повинен бути переданий як аргумент.
'args' => array(
'view_name' => array(
'name' => 'view_name',
'type' => 'string',
'description' => 'The name of the view to get.',
'source' => array('path' => '0'),
'optional' => FALSE,
),
'display_id' => array(
'name' => 'display_id',
'type' => 'string',
'description' => 'The display ID of the view to get.',
'source' => 'param',
'optional' => TRUE,
'default value' => 'default',
),...
Чи є хтось, кому вдалося зробити цю роботу?
Дякую.