diff --git a/packages/fx-core/src/plugins/resource/appstudio/constants.ts b/packages/fx-core/src/plugins/resource/appstudio/constants.ts index e6195be0c5..cbe246ced1 100644 --- a/packages/fx-core/src/plugins/resource/appstudio/constants.ts +++ b/packages/fx-core/src/plugins/resource/appstudio/constants.ts @@ -7,6 +7,5 @@ export class Constants { public static readonly BUILD_OR_PUBLISH_QUESTION = "build-or-publish"; public static readonly REMOTE_TEAMS_APP_ID = "teams-app-id"; public static readonly READ_MORE = "Read more"; - public static readonly PUBLISH_GUIDE = - "https://review.docs.microsoft.com/en-us/microsoftteams/platform/concepts/deploy-and-publish/appsource/publish"; + public static readonly PUBLISH_GUIDE = "https://aka.ms/teamsfx-publish"; } diff --git a/packages/fx-core/templates/plugins/solution/README.md b/packages/fx-core/templates/plugins/solution/README.md index a7586446e3..5176810f73 100644 --- a/packages/fx-core/templates/plugins/solution/README.md +++ b/packages/fx-core/templates/plugins/solution/README.md @@ -6,7 +6,7 @@ Microsoft Teams apps bring key information, common tools, and trusted processes There are multiple ways to extend Teams, so every app is unique. Some only have one capability, while others have more than one feature to give users various options. For example, your app can display data in a central location, that is, the tab and present that same information through a conversational interface, that is, the bot. -[What is Teams app capabilities](https://review.docs.microsoft.com/en-us/microsoftteams/platform/concepts/capabilities-overview?branch=pr-en-us-3247) +[What is Teams app capabilities](https://aka.ms/teamsfx-capabilities-overview) ## Capabilities scaffolded in this project diff --git a/packages/vscode-extension/README.md b/packages/vscode-extension/README.md index bbdb9b81e8..faa0897ce5 100644 --- a/packages/vscode-extension/README.md +++ b/packages/vscode-extension/README.md @@ -49,7 +49,7 @@ Verify you have the right prerequisites for building Teams apps and install some ## Getting started -After installing the Teams toolkit, follow the [Get Started](https://review.docs.microsoft.com/en-us/mods/build-your-first-app/build-first-app-overview?branch=main) instruction in our documentation to smoothly start with. +After installing the Teams toolkit, follow the [Get Started](https://aka.ms/teamsfx-build-first-app) instruction in our documentation to smoothly start with. Under the Teams Toolkit extension tab, you can easily discover all applicable commands in the sidebar and Command Palette with the keyword ‘TeamsFx’. It also supports [Command Line Interface (CLI)](https://www.npmjs.com/package/teamsfx-cli) to increase efficiency. diff --git a/packages/vscode-extension/src/controls/WelcomePanel.tsx b/packages/vscode-extension/src/controls/WelcomePanel.tsx index ae9352b92d..777bc7bf8d 100644 --- a/packages/vscode-extension/src/controls/WelcomePanel.tsx +++ b/packages/vscode-extension/src/controls/WelcomePanel.tsx @@ -240,7 +240,7 @@ export default class WelcomePanel extends React.Component { - this.openExternalLink("https://review.docs.microsoft.com"); + this.openExternalLink("https://aka.ms/teamsfx-docs"); }} > Teams app fundamentals diff --git a/packages/vscode-extension/src/handlers.ts b/packages/vscode-extension/src/handlers.ts index 4e90ead198..f912b53ce8 100644 --- a/packages/vscode-extension/src/handlers.ts +++ b/packages/vscode-extension/src/handlers.ts @@ -662,7 +662,7 @@ export async function preDebugCheckHandler(): Promise { export async function openDocumentHandler(args: any[]): Promise { ExtTelemetry.sendTelemetryEvent(TelemetryEvent.Documentation, getTriggerFromProperty(args)); - return env.openExternal(Uri.parse("https://aka.ms/build-first-app")); + return env.openExternal(Uri.parse("https://aka.ms/teamsfx-build-first-app")); } export async function openWelcomeHandler(args?: any[]) {