2015-01-25 12 views

risposta

8

This excellent tutorial spiega come può essere fatto utilizzando il connettore del modello Web insieme all'API REST di Trello.

Tuttavia, il modello di regex in # 19 non è completamente corretto e causa l'omissione di alcuni problemi. Dovrebbe essere modificato in questo modo:

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

In modo che tutte le schede dell'utente vengano visualizzate nel repository MyLyn.

+0

Non sono sicuro perché, ma il modello da opere doc, mentre il vostro non lo fa !? –

+0

Soluzione fantastica! Con idBoard: "\" id \ "[\ x00- \ x7F] +? \" IdBoard \ ": \" 1234 \ "[\ x00- \ x7F] +? \" IdShort \ ": ({Tipo} [0 -9] +) [\ x00- \ x7F] + \ "nome \":? \ "? ({Descrizione} [\ x00- \ x7F] +) \" [\ x00- \ x7F] + \ "Shortlink \ ": \" ({Id} [\ x00- \ x7F] +?) \ "[\ X00- \ x7F] +? \" Url \ "' imposta 1234 come idBoard. – omikron

2

Regolare regexp su tutorial. Supporta etichette di carte e descrizione cirillica.

Tutte le carte:

\ "id \" + \ "idShort \":.?. ({Type} [0-9] +) + (:? \ "IdLabels \". ? +) \ "nome \":.? \ "? ({Descrizione} +) \", + \ "Shortlink \": \ "({Id} +) \.?" + \ "URL \.? "

carte del tuo board_id

\" idBoard \ ": \" board_id \". + \? "idShort \":. ({Type} [0-9] +) + ? (:? \ "idLabels \" +?) \ "nome \": \ "({Descrizione} +.?) \", + \ "Shortlink \":.?. \ "({Id} +?) \ ". +? \" url \ "

1

Le espressioni regolari non funzionavano più per me. Invece ho fatto questo:

Creare un nuovo repository template web:

  • Creare un nuovo repository template web
  • Sotto impostazioni aggiuntive, aggiungere l'applicationkey e userkey parametro
  • In base alla configurazione avanzata, aggiungere il Url dell'attività https://trello.com/c/. Lascia il resto vuoto
  • Vai alla vista Elenco attività. Fare clic su Nuovo -> Domanda
  • Selezionare il repository del modello Web e denominarlo dopo la scheda o comunque lo si desidera
  • Aggiungere un altro parametro boardid. È possibile ottenere la scheda di identificazione con https://trello.com/1/members/my?key={{trello_applicationkey}}&token={{trello_userkey}}
  • Usa https://api.trello.com/1/boards/${boardid}/cards?fields=name,shortLink&key=${applicationkey}&token=${userkey} come URL Query
  • Usa "name":"({Description}.+?)","shortLink":"({Id}.+?)" come modello Query