用php来操作google group,首先要完成权限验证,方法参考文章Google Group添加成员代码实例。本文介绍group的创建、删除等操作。
Google Group添加成员代码实例
接上一篇文章用Directory API管理Google Groups,本文只写代码,注释在代码中。需要下载google client library,并将autoload.php和oauth-credentials.json的路径设置正确。第一次运行需要获取授权,之后每运行一次就会添加一个email到指定的 group里。
用Directory API管理Google Groups
,即谷歌网上论坛。所有用户可以免费使用,但企业用户才能使用API管理。普通用户的论坛以@googlegroups.com结尾,例如mygroup@googlegroups.com。企业用户通过购买G Suite服务,可以架设属于自己域名的论坛,论坛ID的形式是mygroups@yourdomain,企业标识性很强。特别提醒,免费论坛的内容无法转移到企业私有论坛,创建论坛时要考虑好需求。
Google Web Fonts Download Script
之前的一篇从自己服务器加载谷歌字体介绍了手动下载谷歌字体的方法,一两个字体玩玩还可以,多了就有点累。所以写了一个自动下载谷歌字体的脚本,下载字体woff和eot文件格式,并产生stylesheet,可以直接拿到主题里去用。
wamp本地测试环境下fopen url不能用的原因

要使用fopen、getimagesize或include等函数打开一个url,需要对php.ini进行设置,通常设置allow_url_fopen为on允许fopen url,设置allow_url_include为on则允许include/require url,但在本地测试环境下却不一定管用。
PHP Mail:使用纯文本和HTML格式发送Email(多部分消息)
借助phpmailer使用gmail和163邮箱发送邮件
本地没有发邮件的服务器,借助现成的SMTP服务器发送邮件是个不错的选择,这里使用到的工具是,SMTP服务器就选gmail和163。
Apache的order deny/allow命令的含义
Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权。order,顾名思义是顺序的意思,所以order命令可以决定deny和allow起作用的顺序,通俗的说就是谁排在最后那么谁就有最终的决定权。