Ist zwar trivial, aber vielleicht hat ja der ein oder andere noch nicht mitbekommen das Bring jetzt auch Zugang per Webbrowser auf die Einkaufsliste bietet.
Wer also Bring im Webfront nutzten will, einfach eine String Variable mit dem Variablenprofil ~HTMLBox anlegen und mit dem Skript
Hi,
Vielen Dank für Deinen Hinweis, hab ich tatsächlich nicht mitbekommen. Leider zeigt er mir nur die URL an. Wie könnte ich den Inhalt der Seite anzeigen lassen?
Nutze Bring! auch schon eine ganze Weile und es funktioniert richtig gut. Leider kommt bei dem Link bei mir auf einem Android Tablet nur der Hinweis auf die entsprechenden Apps (IOS/Android) im jeweiligen App-Store. Kann man das umgehen damit auch die Seite angezeigt wird?
Anscheinend wird da die Browserkennung abgefragt und wenn festgestellt wird, dass dies ein Android Browser ist, kommt dann wohl so ein Hinweis. Bei Android kenne ich mich ehrlich nicht aus, aber für IOS gibt es Browser wie iCabMobile, da kann man die Browserkennung einstellen. Vielleicht gibt es so was auch Analog für Android, das wäre ein Versuch wert.
Ist jetzt wohl zumindest so weit offiziell das Bring die Webseite offiziell freigeben hat, vorher war es halt noch Beta, hat aber auch schon funktioniert. Aber nachdem Bring jetzt selbst in der App drauf hinweist das es jetzt auch ganz offiziell eine Möglichkeit gibt einen Webbrowser zu nutzten, dachte ich mir halt ich schreibe es noch mal rein ;-).
Darf man fragen was Du für einen Browser unter Android verwendest, bei dem man das einstellen kann? Oder kann man das unter Andoid an anderer Stelle einstellen?
Moin, sorry fürs rauskramen des alten Threads. Aber aufgrund der Alexa Einkaufslistenthematik, wäre ich sehr interessiert daran, Bring! irgendwie abzubilden. Der reine Weblink ist mir zu viel, hatte bisher nur eine schmale Liste, die mir vollkommen ausreicht. Kann mir einer erklären wie ich die API benutzen muss? Bekomme es irgendwie nicht hin, da reicht mein PHP Horizont nicht aus für
Du kannst folgendes nutzen.
Lege eine String Variable (Profil TextBox) und ein neues Script in Symcon an.
Kopiere den Code von helvete003 aus seinem Bring-api Repro in das Script (ohne die <? und ?>.
$UserMail = 'bla@blub.com';
$Password = 'Mein Passwort';
$VarID = 12345; /* Hier die ID einer zuvor in Symcon angelegten String Variable eintragen */
$bApi = new BringApi(urlencode($UserMail),urlencode($Password),true);
$Lists = $bApi->getItems();
$Liste = array_column(json_decode($Lists,true)["purchase"],'name');
$Text = implode("\r\n",$Liste);
SetValueString($VarID, $Text);
/*
Hier den Code von helvete003 reinkopieren, ohne das <? am Anfang und ?> am Ende
Quelle: https://github.com/helvete003/bring-api/blob/master/BringApi.php
*/