Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ricevere url da json

  1. #1

    ricevere url da json

    Salve,

    io ho un grandissimo problema. Io ho un foglio JSON che mi da una risposta tipo questa :
    codice:
    {"id":1566378,"short_name":null,"full_name":"San Rocco LIVE","description":null,"owner_account_id":565637,"owner":{"id":565637,"full_name":"Giuseppe Scocuzza","short_name":null,"picture":{"original_width":155,"original_height":193,"url":"http://img.new.livestream.com/accounts/000000000008a185/98801c04-e1f3-40f0-9bf3-e1783adeb4ab.png","thumb_url":"http://img.new.livestream.com/accounts/000000000008a185/98801c04-e1f3-40f0-9bf3-e1783adeb4ab_50x50.png","small_url":"http://img.new.livestream.com/accounts/000000000008a185/98801c04-e1f3-40f0-9bf3-e1783adeb4ab_170x170.png","medium_url":null,"width":155,"height":155},"is_beta_producer":true,"description":null,"gender":"M","type":"H","dob":"1988-02-18T00:00:00.000Z","background_image":{"original_width":1900,"original_height":450,"url":"http://img.new.livestream.com/accounts/000000000008a185/412629fa-84b4-41eb-ae0c-76ae43423673.png","thumb_url":null,"small_url":null,"medium_url":null,"width":1900,"height":450},"background_color":null,"background_repeat":"no-repeat","background_position":"center top","background_attachment":"fixed","is_locked":false,"upcoming_events":null,"past_events":null,"links":[{"title":"Montescaglioso.net","url":"http://montescaglioso.net"}],"google_analytics_id":null,"mixpanel_id":null,"signup_page":null,"signup_action":null,"devices":{"total":0,"data":[]},"category":null,"private":false,"features":null,"plan_id":1,"plan_info":{"id":1,"name":"Free","description":"Base free plan","features":"0"},"features_with_plan":null,"followers":{"total":0,"data":{}},"following":{"total":0,"data":{}}},"logo":{"original_width":170,"original_height":255,"url":"http://cdn.livestream.com/newlivestream/poster-default.jpeg","thumb_url":"http://cdn.livestream.com/newlivestream/poster-default.jpeg","small_url":"http://cdn.livestream.com/newlivestream/poster-default.jpeg","width":170,"height":255},"background_image":{"original_width":1900,"original_height":450,"url":"http://img.new.livestream.com/accounts/000000000008a185/412629fa-84b4-41eb-ae0c-76ae43423673.png","thumb_url":null,"small_url":null,"medium_url":null,"width":1900,"height":450},"background_color":null,"background_repeat":"no-repeat","background_position":"center top","background_attachment":"fixed","live_video_post_id":3916063,"broadcast_id":3916062,"links":null,"viewer_count":"2","activity_disabled":false,"created_at":"2012-09-20T12:55:01.130Z","updated_at":"2012-09-20T13:22:21.698Z","expires_at":"2012-10-20T12:55:33.216Z","draft":false,"start_time":"2012-09-20T12:55:00.000Z","end_time":"2012-09-20T13:55:00.000Z","feed":{"total":0,"data":[]},"stream_info":{"event_id":1566378,"is_live":true,"stream_title":"TEST","play_url":"http://api.new.livestream.com/broadcasts/3916062.smil","qualities":[{"name":"Mobile Quality","bitrate":198000,"width":480,"height":270}],"thumbnail_url":"http://img.new.livestream.com/events/000000000017e6aa/6dda101d-3c27-410f-a3be-7edbb37b3fef_0.jpg","broadcast_id":3916062,"live_video_post_id":3916063,"m3u8_url":"http://api.new.livestream.com/broadcasts/3916062.m3u8","live_video_post":{"id":3916063,"event_id":1566378,"caption":"TEST","duration":null,"original_duration":null,"copied_from":null,"description":null,"asset":null,"in":null,"out":null,"thumbnail_width":null,"thumbnail_height":null,"draft":true,"tags":null,"created_at":"2012-09-20T13:22:21.274Z","updated_at":"2012-09-20T13:22:21.274Z","publish_at":null,"views":1,"likes":{"total":0,"data":[]},"comments":{"total":0,"data":[]},"thumbnail_url":null,"thumbnail_url_small":null,"progressive_url":null}},"tags":null,"in_progress":"1348145700000","likes":{"total":0,"data":[]},"video_count":0}
    per poter incoporare un player devo usare un frame che usa questa sintassi:

    codice:
    http://cdn.livestream.com/hdembed/index.html?play_url=http://api.new.livestream.com/broadcasts/numero.smil
    il numero.smil viene letto dal file json e cambia ogni volta che inizio a trasmettere; io vorrei creare un file php che legga il file json e che una volta trovata la variabile play_url la apra come se io stessi visitando la pagina .smil .

    In modo da poter incorporare il player con un frame sul seguente link http://cdn.livestream.com/hdembed/in...l=get_smil.php .

    Spero che qualcuno mi aiuti e grazie in Anticipo

  2. #2
    sono riuscito attraverso questo codice ad avere stampato l'url dello stream. Come posso fare per far vedere la mia pagina in php come se visitassi l'url stampato??


    Codice PHP:
    <?php

    $url 
    'http://api.new.livestream.com/accounts/565637/events/1566378';
    $content file_get_contents($url);
    $json json_decode($contenttrue);
    $play_url $json['stream_info']['play_url'];
      
    print 
    $play_url

    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.