Widgety za pomocą API

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

jeszcze nie ogarniam aż tak :) ale chętnie przyjmę tą wiedzę :)
Jak to zrobić?
:mrgreen: :mrgreen: :mrgreen:
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

Jak się zalogujesz na Githubie, powinieneś na stronie repozytorium widzieć przycisk "create new file". Dalej Cie już poprowadzi.

Ewentualnie wklej tu kod który wyprodukowales, popatrzymy :-)

Ciekawe mnie jak rozwiazales tłumaczenie stanu na słowo które ma się wyświetlić w komunikacie po wybraniu widgetu. Bo chyba wyświetlanie true i false jest słabe ;-)

Też myślałem o sprawdzaniu statusow z widgetu, z tej listy wybieranej, tj żeby po wcisnieciu widgetu było do wyboru: włącz, wyłącz, sprawdź stan.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Za dużo się nie narobiłem :)

Stworzyłem katalog state z plikiem state.php

Code: Select all

<?php

require __DIR__ . '/../vendor/autoload.php';

$client = new \SuplaScripts\ConfiguredSuplaApiClient();

$channel = $_GET['channel'];

if ($client->channel($channel)->on) {
    echo 'ON';
} else {
    echo 'OFF';
}



oraz dodałem do .htaccess wpis

Code: Select all

RewriteRule ^state/(\d+) state/state.php?channel=$1
Tyle :D
:mrgreen: :mrgreen: :mrgreen:
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

No można i tak ;)

Dodałem.
User avatar
nowy1
Posts: 339
Joined: Fri Jul 01, 2016 11:51 am
Location: Warszawa

Post

czy znacie aplikacje na IOS workflow

próbuje dodać sobie widget z pogodą ale jakoś mi nie wychodzi
szymon
Posts: 73
Joined: Tue Jun 13, 2017 11:04 am

Post

czy można zrobić widget mając tylko androida?
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

Aktualnie nie. Po wydaniu 2.1 z unikalnymi URLami już tak: https://github.com/SUPLA/supla-cloud/issues/88

Odpowiadając na trudne pytania: pewnie koniec wakacji.

Return to “Pomysły i koncepcje”