操作
Bug(バグ) #4448
完了JSON API activity/search.json が GET に対応していない
開始日:
2020-06-22
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Yes (はい)
isao sano さんが4年以上前に更新
- コピー先 Bug(バグ) #4449: JSON API activity/member.json が GET に対応していない を追加
isao sano さんが4年以上前に更新
- コピー先 を削除 (Bug(バグ) #4449: JSON API activity/member.json が GET に対応していない)
kaoru n さんが4年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を kaoru n にセット
Debian 10.0 PHP 7.3.4-2 Apache/2.4.38 (Debian) 5.7.27 MySQL Community Server (GPL) OpenPNE master
上記環境では正常に動作していました。
パラメータの順番を入れ替えても問題ありませんでした。
どのような環境で確認されたか記載をお願いします。
結果
OK apiKey https://(snip)/api.php/activity/search.json?apiKey=(snip) OK target, target_id, apiKey target_id には、投稿者のIDではなく、基準となるメンバーIDを設定する 例えば、target_id = 2 とした場合、メンバーID = 2 のメンバーのフレンドの投稿が返ってくる (※ ドキュメントに説明を追加したほうが良い) https://(snip)/api.php/activity/search.json?target=friend&target_id=2&apiKey=(snip) OK keyword, apiKey https://(snip)/api.php/activity/search.json?keyword=activity&apiKey=(snip) OK max_id, apiKey https://(snip)/api.php/activity/search.json?max_id=2&apiKey=(snip) OK since_id, apiKey since_id に指定した ID の投稿は含まれない (※ これは含むように修正したほうが良い。分かりづらい。) https://(snip)/api.php/activity/search.json?since_id=2&apiKey=(snip) OK count, apiKey https://(snip)/api.php/activity/search.json?count=2&apiKey=(snip) OK target, target_id, keyword, max_id, since_id, count, apiKey target_id には、投稿者のIDではなく、基準となるメンバーIDを設定する 例えば、target_id = 2 とした場合、メンバーID = 2 のメンバーのフレンドの投稿が返ってくる https://(snip)/api.php/activity/search.json?target=friend&target_id=2&max_id=4&since_id=2&count=1&apiKey=(snip) OK keyword, max_id, since_id, count, apiKey https://(snip)/api.php/activity/search.json?max_id=4&since_id=2&count=1&apiKey=(snip)
操作