无法播放来自Instagram API响应的视频

时间:2016-11-23 06:16:44

标签: php instagram-api

我使用API​​从PHP代码获得此响应:https://www.instagram.com/explore/tags/user_defined_tag_name

现在,我正尝试使用来自" display_src"的网址在浏览器中播放视频。但是,我无法播放它。

任何帮助将不胜感激!

li{
    position: absolute;
    z-index: -1;
}

1 个答案:

答案 0 :(得分:0)

根据Instagram API文档,回复将如下所示:

 "type": "video",
    "videos": {
                "low_resolution": {
                    "url": "http://distilleryvesper9-13.ak.instagram.com/090d06dad9cd11e2aa0912313817975d_102.mp4",
                    "width": 480,
                    "height": 480
                },
                "standard_resolution": {
                    "url": "http://distilleryvesper9-13.ak.instagram.com/090d06dad9cd11e2aa0912313817975d_101.mp4",
                    "width": 640,
                    "height": 640
                }

现在,如果您将回复保存在$result

<?php foreach ($result as $post) {
    if ($post->type == "image") { ?>
        <!-- Go for your image option -->
    <?php } 

    else { ?>
       <!-- video will be in $post->videos->standard_resolution->url key -->
    <?}
} ?>