services_views 모듈로 일부 뷰를 가져 오려고 합니다. 안타깝게도 "404 : 찾을 수 없음 :보기에서 my_view_name을 찾을 수 없습니다"라는 응답이 계속 표시됩니다.
뷰 3을 사용 하고 있으며 '페이지'표시 ID로 뷰를 테스트하도록 정의했습니다. (기본 표시 ID는 더 이상 "기본"이 아닙니다)
나는 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',
),...
이 작업을 수행 한 사람이 있습니까?
감사합니다.