我需要获取根文件夹ID并过滤具有根文件夹作为其父文件夹的文件夹。使用Nodejs和google drive API v3。 这是我的代码以及我如何更改此代码以获取root folderId?
const service = google.drive('v3');
service.files.list({
auth: client2,
fields: 'nextPageToken, files(id, name, webContentLink, webViewLink, mimeType, parents)'
}, (err, res) => {
if (err) {
console.error('The API returned an error.');
throw err;
}
const files = res.data.files;
if (files.length === 0) {
console.log('No files found.');
} else {
console.log('Files Found!');
for (const file of files) {
console.log(`${file.name} (${file.id})`);
}

答案 0 :(得分:7)
根文件夹的文件夹ID是“root”。 file.list方法有一个名为q的选项参数,用于搜索。
componentDidUpdate(){
console.log('get state = ', store.getState())
}
....
<TouchableHighlight
underlayColor={"#0e911b"}
onPress={() => {
this.props.testing('test contenttttt !!!!')
}}
>
<Text style={styles.title}>ACTION</Text>
</TouchableHighlight>
function mapStateToProps(state) {
return {
people: state.people,
planets: state.planets,
test: state.test
};
}
function mapDispatchToProps(dispatch) {
return {
getPeople: () => dispatch(getPeopleFromAPI()),
getPlanets: () => dispatch(getPlanetsFromAPI()),
testing: data => dispatch(testFunc(data)) };
}
export default connect(mapStateToProps, mapDispatchToProps)(App);
这段代码有点猜测,因为我没有权力在这台机器上测试节点。