{"id":117059,"date":"2021-02-17T19:35:06","date_gmt":"2021-02-17T18:35:06","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=youtrack&#038;p=117059"},"modified":"2021-02-17T19:35:06","modified_gmt":"2021-02-17T18:35:06","slug":"suspendendo-a-api-rest-legada-acao-necessaria","status":"publish","type":"youtrack","link":"https:\/\/blog.jetbrains.com\/pt-br\/youtrack\/2021\/02\/suspendendo-a-api-rest-legada-acao-necessaria\/","title":{"rendered":"Suspendendo a API REST Legada: A\u00e7\u00e3o Necess\u00e1ria"},"content":{"rendered":"<p><a href=\"https:\/\/blog.jetbrains.com\/youtrack\/2021\/02\/discontinuing-the-legacy-rest-api-action-required\/\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/02\/DSGN-10515_Discontinuing-the-Legacy-REST-API-Action-Required_PR_1280x800_Blog.png\" alt=\"\" width=\"800\" class=\"alignnone size-full wp-image-105099\" \/><\/a><\/p>\n<p>Este post \u00e9 um lembrete sobre altera\u00e7\u00f5es importantes nos aspectos t\u00e9cnicos da cria\u00e7\u00e3o de integra\u00e7\u00f5es externas com o YouTrack, bem como as a\u00e7\u00f5es que os administradores do YouTrack e os encarregados por definir as integra\u00e7\u00f5es externas para suas equipes devem realizar at\u00e9 o final de junho de 2021.<\/p>\n<h2>O que est\u00e1 mudando?<\/h2>\n<p>H\u00e1 dois anos, <a href=\"https:\/\/blog.jetbrains.com\/youtrack\/2019\/02\/whats-next-youtrack-q1-q2-roadmap\/\">anunciamos<\/a> que t\u00ednhamos come\u00e7ado gradualmente a publicar novos recursos e m\u00e9todos da API REST. Fizemos nosso melhor para tornar a nova API segura e flex\u00edvel o suficiente para permitir que nossos usu\u00e1rios criassem integra\u00e7\u00f5es personalizadas de forma eficiente, ao mesmo tempo em que abordamos os pontos problem\u00e1ticos na API legada.<\/p>\n<p>A nova API REST agora \u00e9 um recurso totalmente suportado e com qualidade para lan\u00e7amento, e \u00e9 hora de suspender os m\u00e9todos legados, pois gostar\u00edamos de concentrar nossos esfor\u00e7os na manuten\u00e7\u00e3o e no aprimoramento dessa nova API.<\/p>\n<p>Estamos planejando iniciar a transi\u00e7\u00e3o em julho de 2021 e pretendemos conclu\u00ed-la at\u00e9 o final do ano. Obviamente, vamos garantir que todas as nossas bibliotecas, plug-ins e widgets oficiais sejam migrados para a nova API antes de desativar a API legada.<\/p>\n<h2>Quais s\u00e3o os m\u00e9todos da API REST legados?<\/h2>\n<p>Os m\u00e9todos da API REST do YouTrack s\u00e3o usados principalmente para desenvolver integra\u00e7\u00f5es personalizadas entre o YouTrack e ferramentas de terceiros, estendendo a funcionalidade nativa do YouTrack. Por exemplo, uma integra\u00e7\u00e3o poderia buscar issues do YouTrack e, em seguida, desenvolver um gr\u00e1fico personalizado com base nos dados. Se a sua equipe criou alguma integra\u00e7\u00e3o personalizada, reserve um momento para analis\u00e1-la. Os m\u00e9todos legados s\u00e3o aqueles que usam o prefixo de URL <code>\/rest<\/code>, enquanto os novos m\u00e9todos s\u00e3o aqueles que usam <code>\/api<\/code>.<\/p>\n<h2>A\u00e7\u00e3o necess\u00e1ria para nossos usu\u00e1rios<\/h2>\n<p>Assim que a transi\u00e7\u00e3o for conclu\u00edda, ser\u00e1 imposs\u00edvel usar a API REST legada nas vers\u00f5es do YouTrack lan\u00e7adas em julho de 2021 ou posteriores. Todas as integra\u00e7\u00f5es personalizadas que dependerem dos m\u00e9todos da API REST legados tamb\u00e9m deixar\u00e3o de funcionar. Certifique-se de migrar todo o seu c\u00f3digo personalizado para a nova API REST antes de julho de 2021 para evitar interrup\u00e7\u00f5es no seu trabalho di\u00e1rio. Depois de 1\u00ba de julho de 2021, n\u00e3o poderemos mais garantir que os m\u00e9todos da API REST legados funcionar\u00e3o.<\/p>\n<p>A <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/youtrack-rest-api-reference.html\" target=\"_blank\" rel=\"noopener\">documenta\u00e7\u00e3o<\/a> da nova API REST fornece descri\u00e7\u00f5es detalhadas de novos <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/rest-api-reference.html\" target=\"_blank\" rel=\"noopener\">endpoints<\/a>, e n\u00f3s tamb\u00e9m fornecemos um conjunto de <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/api-use-cases.html\" target=\"_blank\" rel=\"noopener\">exemplos<\/a> que voc\u00ea pode usar para se familiarizar com a nova API.<\/p>\n<h2>E quanto \u00e0s integra\u00e7\u00f5es do YouTrack com ferramentas externas?<\/h2>\n<p>Entendemos que h\u00e1 v\u00e1rias integra\u00e7\u00f5es do YouTrack amplamente utilizadas, mas que n\u00e3o podem ser modificadas por nossos usu\u00e1rios, por exemplo, integra\u00e7\u00f5es com sistemas de gerenciamento de teste. Estamos planejando entrar em contato com representantes dessas aplica\u00e7\u00f5es para comunicar as altera\u00e7\u00f5es futuras e fornecer toda a ajuda que pudermos para garantir que essas integra\u00e7\u00f5es sejam migradas para a nova API REST.<\/p>\n<p>Se voc\u00ea tiver d\u00favidas ou precisar de ajuda com a migra\u00e7\u00e3o das suas integra\u00e7\u00f5es para a nova API REST, entre em contato com a nossa <a href=\"https:\/\/youtrack-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=66282\" target=\"_blank\" rel=\"noopener\">equipe de suporte<\/a>. Estamos sempre felizes em ajudar!<\/p>\n<p><em>Equipe do YouTrack<\/em><\/p>\n","protected":false},"author":1086,"featured_media":117060,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,4129],"tags":[761,1368,1364,1550],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/youtrack\/117059"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/youtrack"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/youtrack"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/comments?post=117059"}],"version-history":[{"count":1,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/youtrack\/117059\/revisions"}],"predecessor-version":[{"id":117071,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/youtrack\/117059\/revisions\/117071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/117060"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=117059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=117059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=117059"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=117059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}