助けが必要です。getstream.io を laravel アプリケーション (v5.1) に統合していますが、次のエラーで立ち往生しています。
cURL エラー 60: SSL 証明書の問題: ローカル発行者証明書を取得できません
これは私のコードです:
use GetStream\Stream\Client;
public function index()
{
$client = new Client('rrzp7mz8htgn', '8cgs94jg2z5da2h4q2an8q6q5vktrp8y8w7rsft3zndf63c8y9n59g2h2qvtdhqq');
$ericFeed = $client->feed('user', 'eric');
$data = [
"actor"=>"eric",
"verb"=>"like",
"object"=>"3",
"tweet"=>"Hello world"
];
$ericFeed->addActivity($data);
}
packyst の以下の指示に従いました
コンポーザーに get-stream を追加します。
"require": { "get-stream/stream-laravel": "~2.1" },
次に composer update を実行します
プロバイダーとエイリアスも追加しました
'providers' => array( 'GetStream\StreamLaravel\StreamLaravelServiceProvider', ... ),
'aliases' => array( 'FeedManager' => 'GetStream\StreamLaravel\Facades\FeedManager', ... ),
走る:
php artisan vendor:publish --provider="GetStream\StreamLaravel\StreamLaravelServiceProvider"
すでに getstream.io にメールを送信しましたが、まだ応答がありません。彼らからいくつかの回答を受け取ったら、この投稿を更新します。
laracast のこの投稿も確認しましたが、回答がありません。 https://laracasts.com/discuss/channels/general-discussion/activity-feeds-with-getstreamio?page=0