В настоящее время я работаю с клиентом Podio php, и каждый ожидаемый ответ, связанный с Контактами, всегда возвращает массив, содержащий список объектов. Я очень уверен, что у меня много контактов в моей организации, поскольку она хорошо работает с помощью песочницы podio.
Мой запрос
$org_id = ... //my org id is here
PodioAuthenticator::authenticateWithUser(auth()->user());
try {
$contacts = \PodioContact::get_for_org($org_id,
[
'contact_type' => 'user',
'exclude_self' => true,
'order' => 'name',
'type' => 'mini'
]
);
$data_return = [
"status" => true,
"message" => "Successful",
"data" => json_encode($contacts)
];
return response()->json($data_return, 200);
}catch (\Exception $exception)
{
$data_return = [
'status' => false,
"message" => $exception->getMessage()
];
return response()->json($data_return, 500);
}
Мой ответ
{
"status": true,
"message": "Successful",
"data": "[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}, {},{},{},{},{},{}]"
}
Пожалуйста, что может быть не так?