回答編集履歴

1 誤字

fromageblanc

fromageblanc score 2496

2016/10/25 13:59  投稿

ちょうど同じ仕事してますw
> グループに対してメッセージをpushすることは可能か?
公式にできると書いてあるのでできると思います。
> 可能だとしたらグループの識別子(?)的なものはどのように取得するか?
> ユーザーの識別子ってどのように取得するのでしょうか?
友達追加時にイベントが管理画面で設定したwebhook urlにコールバックされます。まだグループは試してませんが、おそらく、Gxxxxx...のようなグループIDがとれるのではないでしょうか(個人がUxxxxx...なので)
友達追加時にイベントが管理画面で設定したwebhook urlにコールバックされます。まだグループは試してませんが、おそらく、typeがgroupになってGxxxxx...のようなグループIDがとれるのではないでしょうか(個人がUxxxxx...なので)
フォローイベント時にLineが送ってくるjson
```php
$obj = json_decode(file_get_contents('php://input'));
/*
object(stdClass)#4 (1) {
 ["events"]=>
 array(1) {
   [0]=>
   object(stdClass)#3 (4) {
     ["type"]=>
     string(6) "follow"
     ["replyToken"]=>
     string(32) "xxxxxxxxx..."
     ["source"]=>
     object(stdClass)#2 (2) {
       ["userId"]=>
       string(33) "Uxxxxx..."
       ["type"]=>
       string(4) "user"
     }
     ["timestamp"]=>
     int(1477368256223)
   }
 }
}
*/
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る