【发布时间】:2020-06-09 05:05:37
【问题描述】:
我想使用 laravel 将来自第三方 API 的数据保存到我的数据库中,我如何创建代码?
我尝试了,但我遇到了一些错误并失败了
这是我的控制器代码
public function store(Request $request, Gallery $gallery)
{
$gallery = new Gallery(['headers' => ['Accept' => 'application/json']]);
$res = $gallery->request('POST','https://www.instagram.com/explore/tags/MIZONEDanceBattle/?__a=1');
$data = json_decode($res->getBody()->getContents(), true);
dd($data);
$data = Gallery::firtsOrCreate([
'shortcode',
'thumbnail_src',
]);
$data->save();
return ;
}
【问题讨论】:
-
数据检索成功了吗?我的意思是
dd($data)完全返回数据成功? -
我尝试了,但我得到了一些错误并且失败了。你遇到了什么错误?也请分享 $data 输出
-
@AmitSenjaliya 我什么都没得到,只是白色的空白屏幕
-
@AnangMa'ruf 这意味着您的 API 无法正常工作。
-
quantizd.com/integrating-instagram-api-in-laravel-5-6 请查看此参考链接,它可能对您有所帮助。