2015-01-25 28 views

Odpowiedz

8

This excellent tutorial wyjaśnia, w jaki sposób można to zrobić, korzystając z Web Template Connector wraz z interfejsem API RL Trello.

Jednak wzór regex w punkcie # 19 nie jest całkowicie poprawny i powoduje pominięcie niektórych problemów. Powinna ona zostać zmieniona na to:

\"id\"[\x00-\x7F]+?\"idShort\":({Type}[0-9]+)[\x00-\x7F]+?\"name\":\"({Description}[\x00-\x7F]+?)\"[\x00-\x7F]+?\"shortLink\":\"({Id}[\x00-\x7F]+?)\"[\x00-\x7F]+?\"url\" 

Tak, że wszystkie karty użytkownika pojawi się w repozytorium Mylyn.

+0

jestem pewien dlaczego, ale wzór z dzieł doc natomiast twoje nie !? –

+0

Fantastyczne rozwiązanie! Z idBoard: '\" id \ "[\ x00- \ x7F] +? \" IdBoard \ ": \" 1234 \ "[\ x00- \ x7F] +? \" IdShort \ ": ({Typ} [0 -9] +) [\ x00- \ x7F] +? \ "Name \": \ "({Opis} [\ x00- \ x7F] +?) \" [\ X00- \ x7F] +? \ "ShortLink \ ": \" ({Id} [\ x00- \ x7F] +?) \ "[\ X00- \ x7F] +? \" Url \ "' ustaw 1234 jako idBoard. – omikron

2

Popraw regexp na tutorial. Obsługuje etykiety kart i opis cyrylicy.

wszystkie karty:

\ "id" \ + \ "idShort \":.?. ({Type} [0-9] +) + (?:? \ "IdLabels \". +?) \ "name \": \ "({Description}. +?) \",. +? \ "shortLink \": \ "({Id}. +?) \". +? \ "url \ "

Karty swojej BOARD_ID

\" idBoard \ ": \" BOARD_ID \”. + \? "idShort \". ({Type} [0-9] +) + ? (?: \ "idLabels \". +?) \ "name \": \ "({Description}. +?) \",. +? \ "shortLink \": \ "({Id}. +?) \ ". +? \" url \ "

1

Wyrażenia regularne nie działają już dla mnie. Zamiast Zrobiłem to:

Tworzenie nowego repozytorium szablonów Web:

  • utworzyć nowy szablon web repozytorium
  • Pod dodatkowych ustawień, dodaj applicationkey i userkey parametr
  • Pod zaawansowanej konfiguracji, dodaj URL zadania https://trello.com/c/. Pozostaw resztę pustą
  • Przejdź do widoku listy zadań. Kliknij prawym przyciskiem myszy Nowy -> Zapytanie
  • Wybierz repozytorium szablonu sieci i nazwij je po tablicy lub jakkolwiek chcesz
  • Dodaj kolejny tablica parametrów. Można uzyskać identyfikator płyty z https://trello.com/1/members/my?key={{trello_applicationkey}}&token={{trello_userkey}}
  • użytkowania https://api.trello.com/1/boards/${boardid}/cards?fields=name,shortLink&key=${applicationkey}&token=${userkey} jako URL Query
  • Korzystanie "name":"({Description}.+?)","shortLink":"({Id}.+?)" jako wzor Query