新足迹

 找回密码
 注册

精华好帖回顾

· 电影版《Sex and the City》-- 女人至上 (2008-6-16) 月亮 · 一壶清酒酬知己,半生相知有几人——自留地,写写旧人往事(更新:旅途) (2010-12-1) feicunzic
· 香,酥,鲜——诱人小茶点,芝麻海苔条。 (2008-12-14) Tiger_Karen · 正宗四川盐菜回锅肉-好吃又下饭哦 (2009-4-14) linfordzhang
Advertisement
Advertisement
查看: 1429|回复: 11

Sharepoint 的问题请教 [复制链接]

2010年度奖章获得者

发表于 2011-11-9 12:05 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Is it possible to extract all the Documents sitting inside Sharepoint  to external location for public access?

Does the Sharepoint expose some servcie APIs that can be consumed by external application to retrieve it's content?
足迹 Reader is phenomenal. If you never used, you never lived 火速下载
Advertisement
Advertisement

发表于 2011-11-9 12:12 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2011-11-9 12:05 发表
Is it possible to extract all the Documents sitting inside Sharepoint  to external location for public access?

Does the Sharepoint expose some servcie APIs that can be consumed by external applicatio ...


1. 你是说export and import? 还是只是新开一个http 端口,绕过sharepoint直接访问?
2. 有,我现在就是在做external application,使用sharepoint api,不过具体怎么弄不知道,我只管用。。不过是以rest webservice的形式expose的

[ 本帖最后由 righttang 于 2011-11-9 12:13 编辑 ]

评分

参与人数 1积分 +5 收起 理由
dalaohu + 5 感谢分享

查看全部评分

2010年度奖章获得者

发表于 2011-11-9 12:16 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cool, so Sharepoint does have APIs to let external app retrieve it's documents.
Does the access permission meta data come with the documents as well?

Yes both Export and Import would be good.

2010年度奖章获得者

发表于 2011-11-9 12:19 |显示全部楼层

Another question

此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
If a public user trying to upload a document to Sharepoint (via the public website)
and this user doesn't have internal Active directory account of course.

How to handle this scenario?

发表于 2011-11-9 12:25 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2011-11-9 12:19 发表
If a public user trying to upload a document to Sharepoint (via the public website)
and this user doesn't have internal Active directory account of course.

How to handle this scenario?


不知道AD和sharepoint怎么玩的,如果是Oracle Internet Directory(OID),会给他一个guest的权限,所有的匿名上传,都是以guest的作为dDocAuthor放在CMS里面。具体guest权限怎么定义,配合SSO设置就行了

发表于 2011-11-9 12:28 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2011-11-9 12:16 发表
cool, so Sharepoint does have APIs to let external app retrieve it's documents.
Does the access permission meta data come with the documents as well?

Yes both Export and Import would be good.


这个得等sharepoint大侠来回答了,我专精sharepoint的竞争对手~呵呵
Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-11-9 12:31 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 righttang 于 2011-11-9 12:28 发表


这个得等sharepoint大侠来回答了,我专精sharepoint的竞争对手~呵呵


So what you get the the physical documents without the permission meta data?
足迹 Reader is phenomenal. If you never used, you never lived 火速下载

发表于 2011-11-9 12:36 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2011-11-9 12:31 发表


So what you get the the physical documents without the permission meta data?


我们这里的API,是1个读metadata,1个读document,读过来之后,根据metadata来创建一个本地的权限,再共享出去。
所以,我们对sharepoint里面他自己的permission metadata并不是很关心。
我不知道sharepoint里的permission metadata是不是写在文档的metadata一起的,还是有另外的一个表格,不过我觉得应该可以通过API读取出来。

评分

参与人数 1积分 +5 收起 理由
dalaohu + 5 cool excellent

查看全部评分

2010年度奖章获得者

发表于 2011-11-9 12:44 |显示全部楼层

回复 righttang 8# 帖子

此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Great, that's all I need to know. thank you!

发表于 2011-11-9 14:41 |显示全部楼层
此文章由 coin_king 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coin_king 所有!转贴必须注明作者、出处和本声明,并保持内容完整
打老虎,sharepoint 有自己的API还有 WEB SERVICE 和 REST SERVICE.你可以写一个PUBLIC WEB SERVCIE,然后
用SHAREPOINT 的API 去 EXPORT OR IMPORT DATA.

评分

参与人数 1积分 +3 收起 理由
dalaohu + 3 谢谢奉献

查看全部评分

发表于 2011-11-9 23:11 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 liedong 于 2011-11-9 13:41 发表
打老虎,sharepoint 有自己的API还有 WEB SERVICE 和 REST SERVICE.你可以写一个PUBLIC WEB SERVCIE,然后
用SHAREPOINT 的API 去 EXPORT OR IMPORT DATA.

是的。通过SharePoint自己的Web Service可以Access各个List, Document Library, Form Library等等。
Metadata会是document的一部分被export出来。比如Office documents的Document Properties,Metadata也可以单独通过API得到。

匿名用户向SharePoint递交/存取文档可以通过web service作为proxy中转。web service内部使用SharePoint的某个指定账号调用SharePoint API存取文档。

评分

参与人数 1积分 +3 收起 理由
dalaohu + 3 谢谢奉献

查看全部评分

Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-11-9 23:18 |显示全部楼层

回复 混不到坑的萝卜 11# 帖子

此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
That's very insightful, exactly what I want to know.
Thanks bro

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部