2011-02-07 102 views
1

我目前正在開發一個旨在編輯存儲在codendi僞造中的office文檔的加載項。 第一個問題是我的文件上的只讀標誌。一個簡單的「另存爲」解決了這個問題。 這個解決方案是好的,直到我刪除了codendi的cookie,而不是我的文件,我收到一個錯誤頁面。Office Addin問題

我想要做的是能夠在開始下載文件之前捕獲由辦公室觸發的事件。然後我可以提示用戶進行身份驗證並重新創建一個cookie,而無需用戶打開Internet Explorer並登錄。

是否有方法可以捕獲指示word,excel和powerpoint即將發生的事件開始下載?

在此先感謝

回答

1

我不知道我真的明白你想要做什麼。 我不認爲任何辦公應用程序都會下載需要的文件,它會被您的瀏覽器下載到一個臨時文件中,然後由其打開。 我認爲如果你想編輯你的客戶端文件,最好的方法是使用soap接口,它是Codendi的一部分。看看到

[yourforgehostname] /肥皂

[yourforgehostname] /soap/codendi.wsdl.php?wsdl

如果你想看到的WSDL更可讀的形式考慮使用

http://tomi.vanek.sk/index.php?page=wsdl-viewer

一種支持的API是登錄

希望它可以幫助

+0

好吧,現在我讀了我的問題,我認識到我有點不清楚。我的問題是與Internet Explorer重定向。對於所有其他瀏覽器,我需要創建一個附加組件,以便用適當的辦公工具直接打開文件。 – 2011-02-16 08:29:10

相關問題