2013-02-15 11 views

Odpowiedz

3

Twoje gwiazdek gitHub są dostępne w JSON w adresie URL tak: https://api.github.com/users/username/starred (sub we własnej nazwy użytkownika oczywiście)

znalazłem this Yahoo! Pipes thing aby Twoje Data do kanału RSS.

Usługa Yahoo Pipes została zamknięta, a IFTTT najwyraźniej usunęło gwiazdy z kanału Github. Więc poszedłem i stworzyłem to samo w mojej własnej instancji Huginn, używając agenta WWW i agenta pocztowego.

+2

Działa to doskonale w przypadku haseł internetowych Zapiera, co 15 minut odbywa się w ankiecie i robi coś z nowymi repozytoriami, które się pojawiają. (W moim przypadku, dodając je do Pinboard.) FWIW adres URL musi zostać zaktualizowany do (uwaga: HTTPS, nie HTTP), to jesteś gotowy do pracy ! –

1

IFTTT ma teraz tę opcję. Wszystko, co musisz zrobić, to: is create a recipe.

Po prostu umieść "Nowe repozytorium oznaczone gwiazdką" dla TEGO. A następnie wykonaj odpowiednie kroki dla Pinboard dla tego.

EDIT

więc widocznie to nie może już pracować, może jednak na przeglądanie recipies znalazłem this, który prawdopodobnie nie działa więc spróbować, ale należy pamiętać, aby edytować go o podanie nazwy użytkownika github

+0

To powinno zadziałać, ale kanał RSS byłby przydatny dla tych, którzy nie używają IFTTT, ale nadal chcą je uzyskać w innym narzędziu! –

+2

@JulienGenestoux: Tak, po prostu mówię to, ponieważ op poprosił o IFTTT i Pinboard i Github – Exikle

+0

Nie wydaje się być już włączone. –

3

Obecna odpowiedź podaje gwiazdki jako JSON zamiast RSS. Oto jak ja dostać moje gwiazdek GitHub poprzez usługę IFTTT RSS:

  1. Użyj "Nowa pozycja RSS pasuje do" wyzwalania
  2. Wpisz swój GitHub paszy użytkownik RSS:

    https://github.com/csu.atom 
    
  3. Ustaw " słowo kluczowe lub proste wyrażenie”że IFTTT użyje dopasować elementy do:

    [your username] starred 
    

    na przykład, mój filtr jest ustawiony na csu starred (samo słowo "oznaczony gwiazdką" prawdopodobnie by działało, ale wówczas wyzwalacz może również wywoływać fałszywe alarmy, np. Jeśli nazwa repozytorium lub coś innego zawiera słowo "oznaczony gwiazdką").

  4. Dodaj dowolne działanie, które ma nastąpić po uruchomieniu tego wyzwalacza. Łącze do repozytorium oznaczonego gwiazdką znajduje się w zmiennej {{EntryUrl}}, a tytuł jest w {{EntryTitle}}.

Powiązane problemy