Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message protobuf type has not been implemented, please report: WebcastRoomPinMessage #8

Open
anileger opened this issue Jan 12, 2023 · 3 comments

Comments

@anileger
Copy link

anileger commented Jan 12, 2023

Great project! Love it. I have an issue when i try to create main class and main func and run basic commands.

For instance; when try to get live stream like this

func main() {

	// Create TikTok Instance
	tiktok := gotiktoklive.NewTikTok()

	// Track a TikTok user by username
	live, err := tiktok.TrackUser("mikailasmodays")
	if err != nil {
		panic(err)
	}

	// Start downloading stream
	// Make sure you have the ffmpeg binary installed, and present in your path.
	if err := live.DownloadStream(); err != nil {
		panic(err)
	}
}

i get an error like this;

message protobuf type has not been implemented, please report: WebcastRoomPinMessage,
CjQKFVdlYmNhc3RSb29tUGluTWVzc2FnZRCFluSwi9ee4GMYhZbA3tGFneBjIMeM/r7aMDABEp8RChYQhZawlN/WnuBjGIWWwN7RhZ3gYzABEpcQCIGIipCE9ejrYBoh8J+UpVTDnExBWVnwn5SlQXogaW5zYW4gw7Z6IGluc2FuSpIDCqgBaHR0cHM6Ly9wMTYtc2lnbi12YS50aWt0b2tjZG4uY29tL3Rvcy1tYWxpdmEtYXZ0LTAwNjgvNGYxNDk0YjE4YWI5MmI3YTIzNDM2OWU3NGYxNTU5NmF+YzVfMTAweDEwMC53ZWJwP3gtZXhwaXJlcz0xNjczNzMwMDAwJngtc2lnbmF0dXJlPXVtclBRSERzaW9Cb29MQSUyRkI0UVNRS25pM25ZJTNECqYBaHR0cHM6Ly9wMTYtc2lnbi12YS50aWt0b2tjZG4uY29tL3Rvcy1tYWxpdmEtYXZ0LTAwNjgvNGYxNDk0YjE4YWI5MmI3YTIzNDM2OWU3NGYxNTU5NmF+YzVfMTAweDEwMC5qcGVnP3gtZXhwaXJlcz0xNjczNzMwMDAwJngtc2lnbmF0dXJlPWVOWjBEWjNLd05jNkZiR0M0akhNZ1I2Z25NWSUzRBI8MTAweDEwMC90b3MtbWFsaXZhLWF2dC0wMDY4LzRmMTQ5NGIxOGFiOTJiN2EyMzQzNjllNzRmMTU1OTZhWpoDCqwBaHR0cHM6Ly9wMTYtc2lnbi12YS50aWt0b2tjZG4uY29tL3Rvcy1tYWxpdmEtYXZ0LTAwNjgvNGYxNDk0YjE4YWI5MmI3YTIzNDM2OWU3NGYxNTU5NmF+YzVfMTA4MHgxMDgwLndlYnA/eC1leHBpcmVzPTE2NzM3MzAwMDAmeC1zaWduYXR1cmU9TFlOYkg2ZW9qJTJCMDdJeVZybVFlMEZwdkt4JTJCMCUzRAqoAWh0dHBzOi8vcDE2LXNpZ24tdmEudGlrdG9rY2RuLmNvbS90b3MtbWFsaXZhLWF2dC0wMDY4LzRmMTQ5NGIxOGFiOTJiN2EyMzQzNjllNzRmMTU1OTZhfmM1XzEwODB4MTA4MC5qcGVnP3gtZXhwaXJlcz0xNjczNzMwMDAwJngtc2lnbmF0dXJlPU45RWtDcWt1S2N5QUV5UTcxaFYzTEk2c2o1WSUzRBI+MTA4MHgxMDgwL3Rvcy1tYWxpdmEtYXZ0LTAwNjgvNGYxNDk0YjE4YWI5MmI3YTIzNDM2OWU3NGYxNTU5NmGyAQgIwAsQ0BEYAroBAIICAhABqAIBsgIJdHVsYXl5czc38gJMTVM0d0xqQUJBQUFBOW1aR2V4TXgtaldxMFQyZmloMEVucXJsTEtwR0hidmhoWnBRb1dCR3VPXzBVVDBuMlNZd0RpaEZoaGdRM01oM4IEEwgCEAoYASACYgkKATASATAaATCCBBMIAhAKGAMgAmIJCgEwEgEwGgEwggSBAggBEDIYBiACUusBc3Nsb2NhbDovL3dlYmNhc3Rfd2Vidmlld19wb3B1cD91cmw9aHR0cHMlM0ElMkYlMkZpbmFwcC50aWt0b2t2LmNvbSUyRmxpdmUlMkZtb25ldGl6YXRpb24lMkZyYW5raW5nJTJGdG9wdmlldyUyRmZhcSZ3ZWJfYmdfY29sb3I9RkZGRkZGJmdyYXZpdHk9Ym90dG9tJmhlaWdodD05NzZycHgmc2hvd19tYXNrPTEmbWFza19iZ19jb2xvcj0wMDAwMDBiMyZyYWRpdXM9OCZ1c2Vfc3Bhcms9MSZyYW5rPTImc2NvcmU9MGIJCgEwEgEwGgEwggTFAwgEEBQYCCABUusCc3Nsb2NhbDovL3dlYmNhc3RfbHlueHZpZXdfcG9wdXA/dXNlX3NwYXJrPTEmdXJsPWh0dHBzJTNBJTJGJTJGbGYxNi1nZWNrby1zb3VyY2UudGlrdG9rY2RuLmNvbSUyRm9iaiUyRmJ5dGUtZ3VyZC1zb3VyY2Utc2clMkZ0aWt0b2slMkZmZSUyRmxpdmUlMkZ0aWt0b2tfbGl2ZV9yZXZlbnVlX3VzZXJfbGV2ZWxfbWFpbiUyRnNyYyUyRnBhZ2VzJTJGcHJpdmlsZWdlJTJGcGFuZWwlMkZ0ZW1wbGF0ZS5qcyZoaWRlX3N0YXR1c19iYXI9MCZoaWRlX25hdl9iYXI9MSZjb250YWluZXJfYmdfY29sb3I9MDAwMDAwMDAmaGVpZ2h0PTEyODBycHgmYmRobV9iaWQ9dGlrdG9rX2xpdmVfcmV2ZW51ZV91c2VyX2xldmVsX21haW4mdXNlX2ZvcmVzdD0xWAFiSwoBMhITNzEzODM4MTc0NzI5MjQ3NzIyMBoBMCIubW9ja19maXhfd2lkdGhfdHJhbnNwYXJlbnRfNzEzODM4MTc0NzI5MjQ3NzIyMIIEgwIIBBAyGAYgAlLrAXNzbG9jYWw6Ly93ZWJjYXN0X3dlYnZpZXdfcG9wdXA/dXJsPWh0dHBzJTNBJTJGJTJGaW5hcHAudGlrdG9rdi5jb20lMkZsaXZlJTJGbW9uZXRpemF0aW9uJTJGcmFua2luZyUyRnRvcHZpZXclMkZmYXEmd2ViX2JnX2NvbG9yPUZGRkZGRiZncmF2aXR5PWJvdHRvbSZoZWlnaHQ9OTc2cnB4JnNob3dfbWFzaz0xJm1hc2tfYmdfY29sb3I9MDAwMDAwYjMmcmFkaXVzPTgmdXNlX3NwYXJrPTEmcmFuaz0yJnNjb3JlPTBYAWIJCgEwEgEwGgEwggQVCAQQChgBIAJYAWIJCgEwEgEwGgEwggQVCAQQChgDIAJYAWIJCgEwEgEwGgEwokATNjk3ODIyNjA5MDY5MTE2NzIzMxpe8J+UpVlBWUlOSU1JWiBIRUTEsFlFTMSwRMSwUiDwn5Sl8J+RiFRFSyBTT1JVIDUwSkVUT04g8J+UpURFVEFZTEkgQkFLSU0gIFBBUkEgWUHEnk1VUlVEVVIg8J+RiHICdHKSAQYYASABKAHyARJXZWJjYXN0Q2hhdE1lc3NhZ2X4AceM/r7aMIICDwiBiIqQhPXo62CCAgIQAYgCAZAC////////////AZgChZbksIvXnuBj
panic: Connection upgrade failed: Failed to connect: unexpected HTTP response status: 200

goroutine 1 [running]:
main.main()
        C:/Users/beefe/IdeaProjects/gotiktoklive/main/main.go:16 +0x325

Process finished with the exit code 2

I found user (it was on live stream, i checked my phone application also) but i didin't fetch live stream data. I download ffmpeg and add it to the PATH.
I have checked Probuf Decoder and Protobuf website but i didin't get anything... Any advice for new setup? Do i miss any third party library?

@yan00s
Copy link

yan00s commented Mar 23, 2023

tiktok introduced changes that broke the library, but similar library to python seems to work and fixed
isaackogan/TikTokLive#75
https://github.com/isaackogan/TikTokLive

@yan00s
Copy link

yan00s commented Mar 23, 2023

did you fix the library? developers as I understand it do not want to fix anything

@Geczy
Copy link

Geczy commented Sep 19, 2023

here too

message protobuf type has not been implemented, please report: WebcastRoomMessage,
CrgBChJXZWJjYXN0Um9vbU1lc3NhZ2UQhZaQ/JqOrIRlGK6Wk5Kk5auEZSCK4aKoBjABQoUBCiBwbV9tdF9MSVZFX2NvbW1lbnRGaWx0ZXJlZF9ub3RpZhJRU29tZSBjb21tZW50cyBpbiB0aGlzIExJVkUgd2VyZSBmaWx0ZXJlZCB0byBwcm90ZWN0IHRoZSBjb21tdW5pdHnigJlzIGV4cGVyaWVuY2UuGg4KCSNmZjhDRTdGRiCQAxIBICAB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants