我有来自instagram的返回对象。 我试图滑动整个构建数据库表结构过程,我理解Mongo是用于此任务的理想数据库。
我正在使用常规的Instagram库https://github.com/cosenary/Instagram-PHP-API 我的测试代码运行没有错误。 我没有安装PhP PECL mongo库,我应该很高兴。
session_start();
require 'vendor/autoload.php';
use MetzWeb\Instagram\Instagram;
$instagram = new Instagram(array(
'apiKey' => 'xxx',
'apiSecret' => 'xxx',
'apiCallback' => 'http://103.238.173.97/success.php'
));
$accessToken = $instagram->getAccessToken();
$_SESSION['InstagramAccessToken'] = $accessToken;
$instagram->setAccessToken($_SESSION['InstagramAccessToken']);
$popular = $instagram->getPopularMedia();
// After getting the response, let's iterate the payload
var_dump($popular);
刚才添加:
$conn = new MongoClient('mongodb://localhost/?w=1');
$db = $conn->instagram;
// access collection
$collection = $db->instagram1;
$collection->insert($popular);
我如何构建一个PDO查询到' autobuild'表结构就像我请求回复时的JSON对象一样?
Repaste of object. Most got cut off due to size
更新: 我试图直接插入一个集合,我没有错误,但DB仍然是相同的大小
显示dbs 数据0.078GB 管理员(空) instagram 0.078GB 本地0.078GB 测试0.078GB 第1周(空)