This commit is contained in:
NAME
2026-05-16 11:45:33 +00:00
parent 7811e1f144
commit 8dbd220924
2 changed files with 12 additions and 4 deletions
+6 -1
View File
@@ -123,9 +123,14 @@ export class SqsPosterWorker {
let sendSuccess = false;
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.FB)) {
this.logger.log(`==> doPostTweet publish to fb`);
await this.facebookApi.postToPage(text, '', false);
await this.facebookApi.postToPage(text, '').then(async () => {
await this.notifyService.sendMessageToTele(`Post to FB success`);
sendSuccess = true;
}).catch(async err => {
this.logger.error(err);
await this.notifyService.sendMessageToTele('FB:' + err.message);
});
}
if (publishTo.includes(SUPPORT_SOCIAL_PROVIDERS.X)) {
this.logger.log(`==> doPostTweet publish to X`);
+4 -1
View File
@@ -35,13 +35,16 @@ export class FacebookApi {
this.logger.error('Lỗi khi đăng bài lên FB');
this.logger.error(error.message);
// Kiểm tra xem Facebook có trả về response lỗi không
let fbErrormessage = error.message;;
let fbErrormessage = 'FB:' + error.message;
// this.logger.error(error);
if (error.response && error.response.data) {
const fbError = error.response.data.error;
fbErrormessage = fbError.constructor
this.logger.error('--- LỖI FACEBOOK API ---');
this.logger.error('Message:', fbErrormessage);
this.logger.error('Code:', fbError.code);
this.logger.error('Message:', fbError.message);
fbErrormessage += '\n\n' + fbError.message;
this.logger.error('Subcode:', fbError.error_subcode);
this.logger.error('FB Trace ID:', fbError.fbtrace_id);
} else {