2017-10-03 13 views
0

私たちはKalturaを使用して、ビデオの変更についてCMSに通知しています。 KMCの「設定 - >統合設定」で、「サーバーによって送信された」チェックボックスがすべてオンになっています。 これらのチェックマークが消えてしまうことがありますか? ITはたぶん週に1回、または月に1回発生します。これらのボックスが無効化される理由を、どのようにして見つけることができますか?Kaltura通知は時々無効化されますか?

答えて

0

これらの通知はパートナーオブジェクトのpartnerテーブルに保存されています。実際のデータは、custom_dataフィールドに格納されます。このフィールドには、大量のPHPシリアルデータが格納されます。 custom_dataオブジェクト内の他のフィールドが更新されたため、通知セクションが消去されることが考えられます。

最初に、設定が消去されたときにそのフィールドの値を確認してください。それは実際にデータベースに消去された場合は、(フィールドを変更し、実際のAPIリクエストにあなたを導くことができた)api_v3.logに次のログメッセージを検索してみてください。

[2124167851][propel] */ UPDATE partner SET 
`UPDATED_AT`='2017-10-04 14:11:36', 
`NOTIFY`='1', 
`CUSTOM_DATA`='a:79:{s:9:"firstName";s:5:"Roman";s:12:"isFirstLogin";b:0; 

... tons of PHP serialized data ... 

i:1;s:19:"notificationsConfig";s:42:"*=0;1=1;2=1;3=1;4=0;21=0;6=0;7=0;26=0;5=0;"; 

... tons of PHP serialized data ... 

}' WHERE partner.ID='101' AND MD5(cast(partner.CUSTOM_DATA as char character set latin1)) = '7eb7781cc04c7f98077efc2e3c1e9426' 

通知の設定を保存するキーがnotificationsConfigです(各数字は通知タイプを表し、0/1off/noです)。

サイドノートとして、どのCEバージョンを使用していますか? CMSと統合するための信頼性の高い方法があるかもしれません。

+0

あなたのご意見ありがとうございます!これは本当に面白いです。残念ながら、私たちはこのデータベースの内容を見ることができないように、Kalturaのホスティングソリューションを使用しています。 –

関連する問題