<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    wuxiren123

    如何將釘釘集成到FineReport插件中

    報表服務器

    安裝釘釘管理插件后,打開報表管理平臺,管理系統下會增加釘釘管理節點,釘釘相關的配置管理都將會放在這個節點中去配置:

     

    同時,設置定時任務的最后一步輸出設置中,會增加推送釘釘消息:

     

    釘釘企業應用

    管理員登錄釘釘企業號,進入微應用設置,需要關注的信息有:

    CorpID:是企業在釘釘中的標識,每個企業擁有一個唯一的CorpID;

    CorpSecret:是企業每個應用的憑證密鑰

     

    •  釘釘管理

    登錄FineReport管理平臺,點擊管理系統>釘釘管理節點:將釘釘中的CorpID和CorpSecret分別填到釘釘企業號ID和管理組憑證密碼中,設置Token獲取路徑,可以自定義獲取的url,如果不寫則采用內置的方式獲取,保存,如下圖:

     

    • 釘釘插件自定義token獲取

    釘釘提供的獲取token接口本身有缺陷:

    1)釘釘提供的接口,使用corpid和secret獲取token,默認不會緩存,但是釘釘提倡做token緩存,2小時內可以重復使用,這樣減少對釘釘服務器的訪問,以免出現問題;

    2)釘釘中集成多個應用的話,如果多個應用都會用到corpid和secret獲取token,如果某個應用緩存了token,就會沖突

    例如:應用a,做了緩存,第一次訪問后獲取到token1,應用b使用會重新取token2,此時應用a還是用的token就無法訪問了。

    針對這種情況,處理方式是所有應用統一到一個地方去取token,此時需要設置自定義token的獲取地址

    在釘釘插件中,釘釘管理>基本信息>設置Token獲取路徑,可以自定義獲取的url,如果不寫則采用內置的方式獲取

     

    Token獲取接口規則:返回json類型的數據,{access_token:"xxxxx", jsapi_ticket:"xxxxx"} 

    釘釘管理后臺創建FineReport報表微應用時,例如http://www.finereporthelp.com:8181/app2/ReportServer?op=fs&corpid=$CORPID$,后面要加上參數&corpid=$CORPID$,這樣后臺會獲取到cropid,然后取到釘釘userid,做單點登錄;

     

    • 釘釘用戶與報表用戶關聯

    按照釘釘提供的方法,讀取釘釘通訊錄的成員,需要的字段有uesrid,name,department進入FineReport報表管理平臺fs,點擊釘釘管理節點,除了基本信息外,增加了釘釘成員管理,點擊效果如下:

     

    表格中會自動讀取釘釘企業號通訊錄中的所有成員,并且在每次打開該頁面時刷新為最新的;默認釘釘成員與報表用戶相同,因為大部分情況下,釘釘成員名和報表用戶名是統一的;

    如果您的釘釘成員名與報表用戶名是不一樣的,此時,可以取消勾選釘釘成員與報表用戶相同設置,此時報表用戶名,可以將釘釘成員與報表用戶進行關聯,如下圖:

     

    • 單點登錄

    釘釘提供免登服務,與微信類似,通過code可以獲取當前取號的userid,獲取到userid后,通過關聯關系自動登錄報表后臺

    • 消息推送

    開發服務器可以主動的發送消息給企業成員,比如使用FineReport定時器生成報表后,發送消息給相應的人員進行查看。進入FineReport管理平臺,添加定時任務:

     

     

    到輸出設置這步,比如我們將定時生成的結果掛在其他這個目錄下面,并且命名為釘釘文檔測試:

     

    通知與存檔選擇推送釘釘消息,企業應用(AgentID)需要根據釘釘管理里的進行填寫,例如下設置,這樣定時任務結束后,這個釘釘成員可以收到消息

     

    定時生成結果的文件名:對應發送消息的標題名

    企業應用AgentID:發消息至哪個應用

    釘釘用戶:發消息給哪些成員,下拉框中會自動讀取釘釘通訊錄中的所有成員,多個成員之間用|分割,比如Jane|Saber

    部門ID:發消息給某個部門的所有成員,該屬性與釘釘用戶是并的關系,不同部門之間也用|分割

    消息內容:定義消息的正文內容

    定時結果訪問連接:勾選的話會在消息正文最后加上定時生成的結果連接,點擊后就可以直接打開定時結果;不選的話則只發送純文本消息。

    定時任務設置好后,比如任務每天都會執行,每次執行后就會推送消息給對應的成員,效果如下:

     

    點擊連接,就可以看到定時生成的結果。

    posted on 2017-03-14 11:21 喝水居然長肉 閱讀(165) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 好吊妞998视频免费观看在线| 免费不卡中文字幕在线| 亚洲JIZZJIZZ妇女| 国产a v无码专区亚洲av | **实干一级毛片aa免费| 男人的天堂av亚洲一区2区| 中文字幕亚洲一区二区va在线| 久久久久国产精品免费免费不卡| 亚洲香蕉在线观看| 国产亚洲成人久久| 成人爽A毛片免费看| a级毛片免费网站| 亚洲xxxxxx| 国产精品久久久亚洲| 免费看国产精品3a黄的视频| 成人免费777777被爆出| 亚洲av乱码一区二区三区香蕉 | 97人伦色伦成人免费视频| 一级毛片免费毛片毛片| 亚洲xxxxxx| 亚洲精品自产拍在线观看动漫| 在线视频免费国产成人| 6080午夜一级毛片免费看6080夜福利 | 国产成人麻豆亚洲综合无码精品| 亚洲一区二区三区免费视频| 亚洲天堂免费在线视频| 亚洲一线产区二线产区区| 亚洲一区二区在线免费观看| 亚洲日韩在线中文字幕第一页 | 亚洲夜夜欢A∨一区二区三区| 成年女人毛片免费视频| 99久久久国产精品免费牛牛| 九九免费久久这里有精品23| 亚洲色一区二区三区四区 | a级毛片免费在线观看| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲欧洲国产经精品香蕉网| 亚洲AV永久无码精品一百度影院| 亚洲精品视频在线看| 国产精品二区三区免费播放心 | 亚洲精品无码久久久影院相关影片 |