要进行Office 365开发,当然需要有完整的Office 365环境才可以。为了便于广大开发人员快速地启动这项工作,微软官方给所有开发人员提供了免费的一年开发者账号
 
那么如何申请Office 365一年免费的开发者账号呢?
 
网上已经有一些攻略了,比如:
  1. Office 365开发环境概览 (陈希章@中国)
 
然而这些攻略都已经过时并且无效了。 。 。
 
所以今天(2018年10月)我写了这篇最新的攻略,攻略里面会提到两个坑。
 
首先你必须先保证你能够正常访问google.com,这就是第一个坑!!! 因为在这个申请过程中的发送手机校验码这一步,会调用google的reCAPTHA校验脚本,这时候如果你不能够正常访问google.com,将会导致无法加载google的reCAPTHA校验脚本,因此无法发送手机校验码,因此就卡在这一步不能前进了。。。申请就此失败。。。
 
然后如果你英语不好,请打开你的翻译软件,因为绝大部分都是英文。
 
终于可以开始了,打开网址:https://developer.microsoft.com/en-us/office/dev-program,看到如下界面:
 
点击JOIN NOW 按钮,将会让你用microsoft账号登陆,如果你没有,就要先申请一个microsoft账号。这个过程没有坑,所以我就不详细描述了。
 
用microsoft账号登陆后,则需要填写一堆信息,这里照实填写就可以了,填完后会出现这个界面
 
点“SET UP SUBSCRIPTION”, 会弹出下面对话框:
 
这里的username和domain随便填,只要没有人用同样的注册过就可以了。填完后点"Continue"就会出现下面界面发送手机校验码,
 
这时候如果你可以正常访问google.com,则填写你的手机号码并接收验证码并输入。如果点"Send Code"没有任何反应,卡在这一步不能前进了,那是因为你不能够正常访问google.com,导致无法加载google的reCAPTHA校验脚本,因此无法发送手机校验码。
 
跳过这个坑之后,你的Microsoft账号邮箱将会收到一封email,说你订阅成功,你也会被带到如下界面:
 
直接点击 office.com的那个连接,就会进入你的Office 365界面。
 
然而你会发现啥都没有啊,既没有word, 也没有excel, 没有word和excel的office能叫office吗?摔!这是第二个坑。
 
点击下图的"Assign Products"
你会带到如下界面,这时勾上你的用户名(第一个红色区域)
 
 
将会出现如下界面,点击"Product Licenses"那一栏右侧的"Edit"(也就是黄色区域的那个)
 
将会弹出如下界面,Location选China,然后所有都设置为On
 
 
记得一定要点最下面的Save按钮哦!!!
这时候回到首页,你的界面应该是这样的,word\excel\powerpoint\outlook,你熟悉的肯德基全家桶Office全家桶全都有了,接来下就是最后一步啦,点击"Install Office"去把Office下载到你的Windows或者Mac上吧!
 
 

申请Office 365一年免费的开发者账号攻略(2018年10月份版本)的更多相关文章

  1. StartCom 申请 SSL 证书及 Nginx HTTPS 支持配置全攻略

    来源:https://www.williamyao.com/index.php/archives/1397/ 前言 最近收到 StartCom 的邮件,数字证书即将过期,想到去年在 StartSSL ...

  2. 20000套免费ppt模板获取攻略

    前言 又到年末了,发现需要用到简历,PPT这些的地方又多了.PPT这东西吧,颜值真的很重要,毕竟老板拉融资都是用ppt拉来的.只要ppt够精美,外加上你的故事讲得好,A轮指定不是问题呀.往小处说,就是 ...

  3. Office 365开发环境概览

    本文于2017年3月26日首发于LinkedIn,原文链接请参考这里 本系列文章已经按照既定计划在每周更新,此前的几篇文章如下 Office 365 开发概览系列文章和教程 Office 365开发概 ...

  4. 人工智能背景下的Office 365现状和发展趋势

    作者:陈希章 发表于 2017年7月31日 引子 谈论人工智能是让人兴奋的,因为它具有让人兴奋的两大特征 -- 每个人都似乎知道一点并且以知道一点为荣,但又好像没多少人能真正讲的明白.毫无疑问,我也仅 ...

  5. 使用Office 365 试用账户 体验Office 365功能

    首先,需要申请Office 365 Enterprise E3版本的试用账户. 在浏览器中,输入以下地址,然后回车: http://products.office.com/en-us/business ...

  6. Office 365平台及其价值主张

    重要提示:<Office 365开发入门指南>视频教程还没有上架,目前会先公开几个小节的文字版本,让大家先睹为快,请大家转发给感兴趣的朋友,敬请留意课程的正式上架和优惠券发放通知. 从今天 ...

  7. 人工智能背景下的 Office 365 现状和发展趋势

    谈论人工智能是让人兴奋的,因为它具有让人兴奋的两大特征 —— 每个人都似乎知道一点并且以知道一点为荣,但又好像没多少人能真正讲的明白.毫无疑问,我也仅仅是知道一点点,这一篇文章试图想通过比较接地气的方 ...

  8. iOS --转载2018苹果$299美元企业级开发者账号申请攻略

    前言篇 现在苹果企业级开发者账号申请十分严格,大部分企业都无法申请下来,本人尝试过多次申请,现将一些审核技巧分享出来,希望能帮到你们通过申请,需要帮助请看本文最后 2018年6月7号申请成功案例   ...

  9. XE6 & IOS开发之开发者账号、苹果证书(1):关于开发者账号

    网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 关于苹果开发者账号, 注 ...

随机推荐

  1. silverlight属性改变事件通知

    工作中遇到silverlight本身没有提供的某些属性改变事件,但又需要在属性改变时得到通知,Google搬运stack overflow,原地址 /// Listen for change of t ...

  2. Python中parameters与argument区别

    定义(define)一个带parameters的函数: def addition(x,y): return (x+y) 这里的x,y就是parameter 调用addition(3,4) 调用(cal ...

  3. spring boot -表单校验步骤 +@NotEmpty,@NotNull和@NotBlank的区别

    1.实体类属性上添加注解规则 如 public class User { @NotBlank private Integer id ; 2.在方法中添加注解@Valid和一个校验结果参数(Bindin ...

  4. Nginx是什么?Nginx介绍及Nginx的优点

    Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为"engine X", 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP ...

  5. [MySQL]增加约束键

    增加约束键 ALTER TABLE Persons ADD UNIQUE (P_Id) 创建表时加入约束键 CREATE TABLE Persons ( P_Id int NOT NULL, Last ...

  6. 关于return的分号自动插入问题

    在<JavaScript语言精粹>这本书里,这个“自动插入分号”机制被划入到了JavaScript的毒瘤里面,与之并列的前面的全局变量. 有些时候,不合时宜地插入分号,会导致严重的后果. ...

  7. socket编程(C++)

    介绍 ​ 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket. 过程介绍 ​ 服务器端和客户端通信过程如下所示: 服务端 ​ 服务端的过程主要在该图的左侧部分,下 ...

  8. Mysql加锁过程详解(6)-数据库隔离级别(2)-通过例子理解事务的4种隔离级别

    Mysql加锁过程详解(1)-基本知识 Mysql加锁过程详解(2)-关于mysql 幻读理解 Mysql加锁过程详解(3)-关于mysql 幻读理解 Mysql加锁过程详解(4)-select fo ...

  9. Jenkins入门之任务基本操作

    首先先简单讲一下Jenkins构建任务各种图标的含义 我的主界面有以下构建任务,这里前两列都是图标,第一列为构建的状态,前面已经讲过蓝色代表成功,红色代表失败.当然那是针对一次构建,一个构建任务可能有 ...

  10. CPU上下文切换

    CPU上下文切换包括进程上下文切换.线程上下文切换及中断上下文切换,当任务进行io或发生时间片事件及发生中断(如硬件读取完成)时,就会进入内核态,发生CPU上下文切换. 进程上下文切换,进程的上下文信 ...